1、java八大基本数据类型默认值
(四种整形)byte short int long 都是0
(两种浮点型)float 0.0f 、double 0.0d
(布尔类型)boolean false
(字符)char \u0000即为空值
String,基本类型的数组默认值都是 null
- 全局变量没有初始化,jdk会自动赋予 默认值。
- 局部变量没有被初始化的情况下,jdk同样也会赋予默认值,但是无法引用他,编译器会在要引用的位置报错。
- 所以局部变量在声明的时候,最好直接初始化。
1、java八大基本数据类型默认值
(四种整形)byte short int long 都是0
(两种浮点型)float 0.0f 、double 0.0d
(布尔类型)boolean false
(字符)char \u0000即为空值
String,基本类型的数组默认值都是 null