Skip to content

Java基础

整型与浮点型范围

Java整型

类型 存储需求 取值范围
int 4字节 -2147483648 ~ 2147483647(超过20亿)
short 2字节 -32 768 ~ 32767
long 8字节 -9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807
byte 1字节 - 128 ~ 127

浮点类型

类型 存储需求 取值范围
float 4字节 大约±3.402 823 47E + 38F(有效位数为6~7位)
double 8字节 大约±1.797 693 134 862 315 70E + 308(有效位数15位)

Java控制可见性的4个访问修饰符

修饰符 类内部 本包 子类 外部包
public
protected x
default x x
private x x x

归纳

  • 仅对本类可见 —— private
  • 对所有类可见 —— public
  • 对本包和所有子类可见 —— protected
  • 对本包可见 —— 默认,所谓默认是指没有任何修饰符的情况,这种方式通常不用。