Java 的数据类型分为两大类
数据类型
强类型语言 (Java,c,c++ 等)
要求变量的使用要严格复合规定, 所有变量都必须先定义之后才能使用
弱类型语言 (vb,JS 等)
Java 数据类型 (八种基本数据类型): 六种数字类型 (四个整数型, 两个浮点型), 一 种字符类型, 还有一种布尔型.
整值型: (1) 整型 :(byte,short,int,)----- 默认值: 0
(2)Long----------------------------- 默认值: 0L (注意:"L" 理论上不分大小写, 但是若写成 "l" 容易与数字 "1" 混淆, 不容易分辩. 所 以最好大写.)
(3) 浮点型:(float,double,)------- 默认值: 0.0
字符型:(char)--------------------- 默认值:'\u0000'
布尔型:(boolean)------------------ 默认值: null
三种引用类型: 数组, 类, 接口 ------------- 默认值: null
packagecom.gr.demo;
?
publicclassdemo5{
publicstaticvoidmain(String[]args){
//== 整形
bytea=127;// 占 1 字节, 8 位 范围:-2^7 到 2^7-1 默认值是 0 Byte
shortb=1;// 占 2 个字节, 16 位 范围:-2^15 到 2^15-1 默认值是 0 Short
intc=254;// 占 4 个字节, 32 位 范围:-2^31 到 2^31-1 默认值是 0 Integer
longd=1L;// 占 8 个字节, 64 位 范围:-2^63 到 2^63-1 默认值是 0L 后用 l 或 L 进行标识 建议使用 L Long
// 支持 4 种写法 二进制: 0b 或 0B 开头 (java7 开始支持) ; 8 进制 0 开头 ; 十进制 (默认) ; 十六进制 0x 或 0X 开头 0~f
// 浮点型
floate=12.4f;// 占 4 个字节, 32 位, 后用 f 或 F 进行标识 Float
doublef=23.4;// 占 8 个字节, 64 位, 小数默认的是 double 类型, double 类型后可以用 D 或 d 标识, 但一般不加 Double
// 字符类型 , 占 2 个字节, 16 位 Character
charg='a';// 字符
charh='\r';// 特殊的转义字符
chari='\u9990';//Unicode 字符集 \u0000-\uFFFF
charj=65535;// 字符 0 到 65535
System.out.println(c);
/*\n 换行 (\u000a)
\t 水平制表符 (\u0009)
\b 空格 (\u0008)
\r 回车 (\u000d)
\f 换页 (\u000c)
\' 单引号 (\u0027)
\" 双引号 (\u0022)
\\ 反斜杠 (\u005c)*/
// 布尔类型 1 字节 8 位 true/false Boolean
booleanb1=true;
booleanb2=false;
}
}
数据类型
来源: http://www.bubuko.com/infodetail-3727538.html