常用快捷键(无需背)
快捷键 | 说明 |
---|---|
Ctrl+/ | 单行注释 |
Ctrl+Shift+/ | 多行注释 |
ALt+/ | 展示帮助信息 psvm sout |
Ctrl+f | 当前类中查找 |
Ctrl+Shift+f | 当前项目中查找 |
Ctrl+R | 当前类中替换 |
Ctrl+Shift+R | 当前项目中替换 |
Ctrl+Y | 删除当前行 |
Ctrl+Z | 撤销 |
Ctrl+Shift+Z | 还原 |
Ctrl+Shift+N | 通过文件名定位/ 打开文件/ 目录,打开目录需要在输入的内容后面多加一个正斜杠 |
变量
1.解释: 计算机内存中,用来存取数据的区域,变量临时取出,方便运算
2.定义变量的语法格式,如下图:
3.代码的执行顺序与现实生活的对比,如下图:
4.定义变量、赋值、取值:
- 定义变量:在内存中划分出一块空间,取名叫xx
- 赋值:把数据保存到某个变量中
- 取值:把变量中保存的数据,取出来使用
-
注意:数学中的=与Java中的=是不一样的,解释:数学中的=是用来运算结果的,Java中的=是用来赋值的(把数据保存到某个变量中)
-
特殊的定义变量、赋值。如下图:这两种定义方式与上方的定义方式效果是一样的,推荐第一种与第二种,可读性强
- 定义变量时大小写是区分的,如下图:
变量类型
1. 基本数据类型
- 整型 | 类型名称 | 占用大小 | 范围 | | ------------ | ------------ | ------------ | | byte | 1字节 | -128~127 。例如 : byte a = 100;| | short | 2字节 | -32768~32767。例如:short a = 100; | | int | 4字节 | -2147483648~2147483647。约43亿个数 例如:int aa = 100; | | long | 8字节 | -9223372036854775808~9223372036854775807。long类型在赋值时,需要在值后加入字母L区分其是一个长整型。例如:long aa = 100L; |
四种整数类型各有各的存储范围,超出范围进行存储,会导致报错。
开发中保存整数一般使用int,需保存的整数超出int范围,才会使用long
- Java中,保存小数点的类型叫做浮点型。
类型名称 | 占用大小 | 范围 |
---|---|---|
float | 4字节 | float类型在赋值时,需要在值后加入字母F。例如:float aa = 100.5F; |
double | 8字节 | 例如:double aa = 100.5; |
开发中我们一般使用double保存小数。
建议:为了节省内存空间,使用float
- 字符型
类型名称 | 占用大小 | 范围 |
---|---|---|
char | 2字节 | 必须使用''包裹, 且不能空着,只能填写一个字符。例如:char a = ‘帅’; |
注意:向如下图这样特殊符号,无法直接保存,必须加入转义字符
常见转义字符有:
\’ 单引号
\\ 反斜杠
\t 制表符
-
思考小作业:控制台展示:漫路说:跟我学Java 帅呆了'\
-
布尔型
类型名称 | 占用大小 | 范围 |
---|---|---|
boolean | 1字节 | 只有两个值true与false。例如:boolean a = true; |
布尔值在后期Java学习中,大量运用在各种判断和控制上。
2. 引用数据类型
- String:用来存储任意字符串
3. 总结:Java语法中,变量的数据类型大致分为两大类
- 基本数据类型 和 引用数据类型,如下图:
基本数据类型:只有基本功能-------保存数据
引用数据类型:有更多功能,保存数据,处理数据
Java有无限种引用数据类型,每天还在不断推陈出新,
我们学习Java并不会将所有引用数据类型都列举学习,而是开发用哪个,就学哪个。