1、Java语言中用于描述小数数据的类型:float 和 double,推荐double类型
2、其中float类型在内存空间占4个字节,叫做单精度浮点数,可以表示7位有效数字,范围:-3.403E38~3.403E38。
3、其中double类型在内存空间占8个字节,叫做双精度浮点数,可以表示15位有效数字,范围:-1.798E308~1.798E308。
4、Java程序中直接写出的小数数据叫做直接量,默认为double类型,若希望 表达float类型的直接量,则需要在直接量的后面加上f或者F.
1、Java语言中用于描述真假信息类型有:boolean,数值只有:true 和 false。
2、布尔类型在内存空间中所占大小没有明确的规定,可以认为是1个字节。
1、Java语言中用于描述单个字符的数据类型:char类型。如:‘a‘、‘中‘等。
2、其中char类型在内存空间中占2个字节并且没有符号位,表示的范围是: 0 ~ 65535,由于现实生活中很少有数据能够被单个字符描述,因此以后 的开发中更多的使用由多个字符串起来组成的字符串,使用String类型加 以描述,如:“hello”、“王一”等。
1、Java语言中基本数据类型之间的转换方式:自动类型转换和强制类型转换。
2、 其中自动类型转换主要指从小类型到大类型之间的转换。
3、其中强制类型转换主要指从大类型到小类型之间的转换,语法格式如下: 目标类型 变量名 = (目标类型)源类型变量名;
注意: 强转有风险,操作需谨慎!
原文:https://www.cnblogs.com/goldenwangyi/p/14987608.html