1.系统环境配置
共需要添加两个地方,分别为
- JAVA_HOME。需要设置为 jdk 的安装目录,如
C:\Program Files\Java\jdk-11.0.10
- PATH。为其新增一个变量
%JAVA_HOME%\bin
2.常用 DOS 指令
- dir
- cd
3.常量
字符串、字符、整数、小数、布尔、空
4.计算机存储单元
1 B( 字节 ) = 8 bit ( 比特位 )
5.数据类型
- 基本数据类型
- 数值型
- 整数
- byte 1
- short 2
- int 4 ( 默认 )
- long 8
- 浮点数
- float 4
- double 8 ( 默认 )
- 字符
- char 2
- 整数
- 非数值型
- 布尔
- boolean 1
- 布尔
- 数值型
- 引用数据类型
- 类 class
- 接口 interface
- 数组 []
防止 long 太大,在数后面加个 L 即可,同理,float 是加 F,对于 float 还有其他的格式 float b = (float) 13.14;
也可以
6.标识符
由 数字、字母、下划线和美元符号 组成,遵循
- 数字 不当开头
- 关键字 不用,(关键字在系统里全是小写,Class 就可以当标识符)
- 大小写 区分
命名规范:
- 小驼峰。如
myStudentCount
- 大驼峰。如
MyStudentCount
,当仅为一个单词时,首字母大写,如Fuck
小驼峰用于 方法和变量,大驼峰用于 类
7.类型转换
7.1 自动类型转换
小范围换大范围
( ( byte -> short ) or char ) -> int -> long -> float -> double
7.2 强制类型转换
大范围换小范围,上面的流程图反过来即可,如int k = (int)88.88
,浮点转整数时,小数点后会抹去,数据丢失,不建议使用
8.运算符
8.1 赋值运算符
- 逻辑与 &
- 逻辑或 |
- 逻辑异或 ^ 例如,a^b,ab 结果不同为 true ,否则为 false
- 逻辑非 !
- 短路与 &&
- 短路非 ||
&& 和 & 和区别:运算符左右两边,经过判断均为 false,逻辑与和短路与均可报 false,但是逻辑与是执行了左右两边并对其进行比较得到的 false,而3短路与是只比较了左侧的城里,右侧的压根没看,直接看着左面是 false 就直接短路整个语句,输出 false
- 短路与是左边为 false 直接不执行了,左边为真则右边执行
- 短路或是左边为 true 直接不执行了,左边为假则右边执行
8.2 三元运算符
a > b ? a : b
关系表达式 ? 表达式1 : 表达式2