java的所有变量在类被加载时都会初始化吗?

来源:百度知道 编辑:UC知道 时间:2024/05/30 22:07:33
java越学越糊涂。

是的!这种强类型语言,在使用的时候一定要得到类型,然后初始化,因为不同的类型分配的内存空间也是不一样的,但1.5以后出了范性,可以不用生命变量类型,但默认在分赔内存的时候也要初始化的,不过是系统帮你办了!

同意hotpetersun的.
补充一下:数值的默认值是0,布尔的默认值是false,对象的默认值是null.