java的所有变量在类被加载时都会初始化吗?
来源:百度知道 编辑:UC知道 时间:2024/05/30 22:07:33
java越学越糊涂。
是的!这种强类型语言,在使用的时候一定要得到类型,然后初始化,因为不同的类型分配的内存空间也是不一样的,但1.5以后出了范性,可以不用生命变量类型,但默认在分赔内存的时候也要初始化的,不过是系统帮你办了!
同意hotpetersun的.
补充一下:数值的默认值是0,布尔的默认值是false,对象的默认值是null.
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/30 22:07:33
是的!这种强类型语言,在使用的时候一定要得到类型,然后初始化,因为不同的类型分配的内存空间也是不一样的,但1.5以后出了范性,可以不用生命变量类型,但默认在分赔内存的时候也要初始化的,不过是系统帮你办了!
同意hotpetersun的.
补充一下:数值的默认值是0,布尔的默认值是false,对象的默认值是null.