Java中成员变量的默认值

2019-05-08 07:36:59来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

java虚拟机会对成员变量进行初始化

1 基本数据类型

1.1 整数类型

  (byte,short,int,long)默认值为0

1.2 浮点型

  单精度浮点型 float 默认值为 0.0f

  双精度浮点型 double 默认值为 0.0d

1.3 字符型

  char 默认值为 \u0000

  \u0000占一个字符位,默认是个空格,本地采用的是ASCII编码。\u0000不是一个可打印字符,和Java的null并不等同,仅代表Unicode编码中的空字符。

1.4 布尔型

  boolean 默认值为 false

2 引用类型

  String和基本数据类型的包装类都是引用类型,默认为null

 

以上,吼吼


原文链接:https://www.cnblogs.com/sunchunmei/p/10827853.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Java中null、0、""的区别

下一篇:优雅地处理异常真是一门学问啊!