引用数据类型 (除基本数据类型之外,如string,这里不讲)
基本数据类型:4大类
如果说变量的范围超过了128,这里编辑器就会报红,因为这里已经超出了字节整型的范围
package zimianliang;
public class demo3 {
public static void main(String[] args) {
//目标掌握使用基本数据类型 定义不同的变量
// 1.整型 byte 字节整型 占用一个字节 -128 ~ 127
byte num = 98;
System.out.println(num);
// byte num2 = 128; 报错
// 2.short 短整型 2个字节
short money = 30000;
// 3.int整型 默认的数据类型 占四个字节 (默认使用的)
int it = 23423232;
//4.long 长整型 占用八个字节
//注意:随便写一个整数字面量默认是int类型的:21321321212121虽然没有超过long的范围,但是它超过了本身int类型表示范围
//如果希望随便写一个整数数字当long类型,需要在其后加L/l
long cr = 21321321212121L;
// 5.浮点数(小数)
//float单精度 占四个字节
// 注意:随便写一个小数字面量默认是double类型的,如果希望随便写一个小数是float类型的 需要在其后加上F或者是f;
float fenshu = 98.5F;
//6.double双精度 ,占8个字节
double kill = 288.2222;
//7.字符类型:char
char ch = 'a';
// ch = '中国' 报错存储的是字符不是字符串
// 8.布尔类型
boolean tr = true;
boolean tr2 = false;
System.out.println(tr);
}
}
1.数据类型分为几种?
1.引用数据类型
2.基本数据类型:4大类八大种
整型: byte short int(默认) long
浮点型: float 和 double (默认)
char 字符型
boolean 布尔型
2.随便写的整数,小数字面值默认是什么类型?
比如;23 默认是int类型,加上L/l就是long类型的数据了
关键字,标识符
java自己保留的一些单词,作为特殊功能的,例如:public,class,byte,short,int, long,double
我们不能用来作为类名或者是变量名称,否则会报错
注意:关键字很多不用刻意去记
标识符:
标识符就是由一些字符,符号组合起来的名称,用于给类,方法,变量等起名字的规矩
标识符的要求:
基本要求:由数字,字母,下划线(_)和美元符($)等组成的
强制要求:不能以数字开头,不能是关键字,区分大小写
命名指导规范:
变量名称:满足标识符规则,建议全英文,有意义,首字母小写,满足驼峰模式,例如 int studyNumber = 29.
类名称:满足标识符要求,建议全英文,有意义,首字母大写,满足驼峰模式,例如:HelloWorld.java
1.关键字的特点
java自己保留的,我们不能用来取名字
2.标识符
取名字的规则,数字,字母,下划线,美元符等组成
数字不能开头,不能是关键字