码迷,mamicode.com
首页 > 编程语言 > 详细

Java基本类型的初始化

时间:2014-06-09 14:45:57      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:c   style   java   a   color   int   

    在Coding时突然想起了声明与初始化的内存分配的一些问题,有些地方已经模糊了:查阅了一点资料;

    关于基本类型的初始化问题,根据Thinking in Java中所表示:

      类的成员变量是基本数据类型,即使没有进行初始化,Java也会确保它获得一个默认值

基本类型 

 默认值                        

boolean               false
char ‘\0000‘(null)
byte (byte)0
short (short)0
int 0
long 0l
double 0.0d
float   0.0f

        当变量做类的成员使用时,才会确保其获得默认值;

      而此确保不适用于“局部”变量;

        若某个方法中有:int X;

        则变量得到可能是任意值,而不会自动初始化;

 

 

 

 

 

Java基本类型的初始化,布布扣,bubuko.com

Java基本类型的初始化

标签:c   style   java   a   color   int   

原文地址:http://www.cnblogs.com/whut-lp/p/3776623.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!