Java基础
「已注销」
Java面试题库
展开
-
2.float f=3.4;是否正确?
不正确。在java里面,没小数点的默认是int,有小数点的默认是 double;。3.4是双精度数,将双精度型(double)赋值给浮点型(float)属于下转型(down-casting,也称为窄化)会造成精度损失,因此需要强制类型转换float f =(float)3.4; 或者写成float f =3.4F;。...原创 2021-06-19 17:57:38 · 252 阅读 · 0 评论 -
1.Java中的几种基本类型,各占用多少字节?
Java中有8种基本数据类型,分别为:6种数字类型 :byte、short、int、long、float、double1种字符类型:char1种布尔型:boolean。这八种基本类型都有对应的包装类分别为:Byte、Short、Integer、Long、Float、Double、Character、Boolean基本类型 位数 字节 默认值int 32 4 0short 16 2 0long 64 8 0Lbyte 8 1 0char 16 2 ‘u0000’float 32 4 0f原创 2021-06-19 17:46:03 · 108 阅读 · 0 评论