0
点赞
收藏
分享

微信扫一扫

Java主类型数据初始化

诗与泡面 2022-03-11 阅读 84

主数据类型属于一个类成员,那么即使不明确(显式)进行初始化,也可以保证它们获得一个默认 值。

假若在一个函数定义中 写入下述代码:

int x;

那么 x 会得到一些随机值(这与C 和C++是一样的),不会自动初始化成零。我们责任是在正式使用x 前分 配一个适当的值。如果忘记,就会得到一条编译期错误,告诉我们变量可能尚未初始化。

主类型默认值
Boolean false
Char '\u0000'(null)
byte (byte)0
short (short)0
int 0
long 0L
float 0.0f
double 0.0d

举报

相关推荐

0 条评论