1. 关键字的含义:
在Java语言当中被赋予特殊含义的单词
2. 关键字的特点:
A. 单词全部小写
B. 在编辑器软件当中有特殊颜色标记(软件: Notepad++ IDEA)
3、标识符
1. 标识符的含义:
简单一点说,就是"取名字"2. 标识符的规则:
A. 由 数字,英文字母,下划线,美元符号,中文 组成
B. 数字不能开头
C. 不能是Java当中的关键字
3. 标识符的软性建议(初学阶段需要遵循)
A. 类名称,每个单词的首字母大写,其他字母小写. 例如: HelloWorld
B. 变量名称和方法名称,第一个单词首字母小写,其他单词首字母大写。例如: myName getAge() chaoShuai
C. 包名称,单词全部小写,多个包之间点隔开。例如: com.itheima com.baidu cn.sina
D. 常量名称,所有的字母全部大写,单词之间下划线隔开。例如: MAX_AGE MY_ADDRESS
4、常量
1. 常量的含义
在Java程序运行的过程当中,值 固定不变的,就是常量
2. 常量的分类
A. 字符串常量:"爱生活,爱Java,爱川GG""ABC"
B. 字符常量:'A''a''6''爱''#'
C. 整数常量:78866666
D. 浮点数常量:5.6663.142.881.0
E. 布尔常量:truefalse
F. 空常量: null
5、基本数据类型
1. 数据类型的分类:
A. 基本数据类型(四类八种)
a.整数类 byteshortintlong
b.浮点数 floatdouble
c.字符 char
d.布尔 boolean
B. 引用数据类型
a. 字符串 String --> 基础班 Day08
b. 数组 ------------> 基础班 Day05
c. 类 -------------> 基础班 Day06
d. 接口 -----------> 基础班 Day10
e. Lambda ---------> 就业班 Day07
2. 八种基本数据类型的取值和内存数
byte---> 占据1字节 ---> 取值:-128~+127(128是2的7次方)short----> 占据2字节 ---> 取值:-2^15~+2^15-1(32768)int------> 占据4字节 ---> 取值:-2^31~+2^31-1(2147483648)long-----> 占据8字节 ----> 取值:-2^63~+2^63-1float----> 占据4字节
double---> 占据8字节
char-----> 占据2字节
boolean--> 占据1字节
3. 注意事项
A. 整数类型默认是 int 类型,如果想要表示 long 类型的数据,需要加上后缀 l 或者 L 建议加上 L
B. 浮点数类型默认是 double 类型,如果想要表示 float 类型的数据,需要加上 f 或者 F 建议加上 F
6、变量(今日重点)
1. 变量的含义(变量是什么意思?)
A. 宏观解释[在人的角度]: 在程序运行的过程当中,值可以发生改变的,就叫做变量
B. 微观解释[在计算机的角度]: 变量就是内存当中的一块区域
2. 变量的定义格式:
A.格式:
数据类型 标识符 = 值;
B.例如:int age =18;//int就是数据类型,age就是标识符,18就是值3. 变量使用的注意事项
A. 变量不可以重复定义
int a =3;boolean a =true;// 错误写法!a重复定义了。(上面说,我是男的,下面说我是女的)
B. 变量需要赋值之后,才能使用
C. 变量只在所属的那一对大括号当中有效。//湖北省省长 不能跑到 湖南省 装B
D. 一行可以定义多个变量,但是不推荐这样使用。 // int a=3,b=4,c=5; 正确写法,但是不推荐