类型转换
有两种类型其一是强制类型转换其二是自动类型转换。
byte》short,char》int》long》float》double》(从左到右是从低到高)
强制转换是高到低的必有操作
低到高可以自动转换
四个注意点
1:不能对布尔值进行转换
2.不能把对象类型转换为不相干的类型
3.在把高容量转换到低容量的时候强制转换
4转换的时候可能存在内存溢出或者精度问题
变量分为三种类型
类变量 static
实例变量无static 在方法的外面类的里面 不进行初始化会变成默认值
和局部变量:从属于方法 在方法的方框内生效使用之前必须声明和初始化值
数值类默认值是0或者0.0
除了基本类类型其余默认值都是null
布尔值默认值为false