变量:程序之执行过程中,值发生改变
变量的三要素(缺一不可)
1)第一要素,对当前变量进行限定(数据类型)
2)第二个要素,给空间定义一个变量名
3)第三个要素,还需要存在一个初始化值
针对JAVA数据类型的划分:
两大类:
基本数据类型
四类八种
整数类型
byte:字节类型 范围:-128~127 (考点)
short:短整型
int(整数默认类型)
long:长整形
应用场景:定义时间(系统时间换算成时间毫秒值)相关的变量
浮点类型
单精度:float类型
双精度:double类型
字符类型
char类型 占2个字节
布尔类型 占1个字节
boolean类型(true/flase)
应用场景:用在逻辑判断中,布尔类型一般不参与运算
引用数据类型(研究)
数组、类、接口
注意事项:
1):如果定义long类型:在值的末尾加上一个标记(L/l建议L)
class DataTypeDemo{ public static void main(String[] args){ //测试 //整数类型中的字节类型 //byte byte b=100; System.out.println("b:"+b);//+是拼接的意思 System.out.println("----------------------"); //short短整型 short s=120; System.out.println("s:"+s); System.out.println("----------------------"); //int 类型(整数默认) //如果整数过大,需要长整型定义 int i=1000; System.out.println("i:"+i); System.out.println("----------------------"); long ii=100000000000000000L;//注意:如果定义long类型:在值的末尾加上一个标记(L/l建议L) System.out.println("ii:"+ii); System.out.println("----------------------"); //浮点类型(默认就是double类型) //float //注意:定义浮点类型,它默认double类型,在定义float类型变量,需要在变量值后面加F/f(建议F) float f=12.56F; System.out.println("f:"+f); System.out.println("----------------------"); double d=3.1415926; System.out.println("d:"+d); //char类型:字符类型 char ch='A'; char ch1='b'; char ch2='v'; System.out.println("ch:"+ch+",ch1:"+ch1+",ch2:"+ch2); char ch3='国'; System.out.println("国"); //布尔类型:用在逻辑判断(真或假 true/false) boolean flag=false; System.out.println(flag); } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)