Java 周结二
Java变量的基本类型
在Java中的基本类型主要可区分为整数、字节、浮点数字符与布尔。
整数:
类型 长度 范围
short 2字节 -32768 ~ 32767(2-15 ~ 215-1)
int 4字节 -21474836548 ~ 2147483647(2-31 ~ 232-1)
long 8字节 2-63 ~ 263-1
字节:byte长度就是1字节,byte可表示-128~127的整数。
浮点数:分为float(4字节)和double(8字节)。
字符:在JDK8中,Java使用Unicode 6.2.0编码,JVM结果采用UTF-16 Big Endian,所以每个字符类型占2字节,汉字字符和英文字符都是双字节储存。
布尔:boolean类型可表示true和false。
可以类型的强制转换 如布尔型true转为1flase转为0
面向对象:方法重写
子类中出现和父类中一模一样的方法(包括返回值类型,方法名,参数列表)方法重写的注意事项:
1.重写的方法必须要和父类一模一样(包括返回值类型,方法名,参数列表)
2.重写的方法可以使用@Override注解来标识
3.子类中重写的方法的访问权限不能低于父类中方法的访问权限为什么需要重写: 1.父亲的功能,子类不一定需要,或者不一定满足!