安装
Mac 安装
-
打开终端 输入 java -version,如果没有 java命令,则会弹出访问 java的网页
-
如果不自动弹出 请手动访问 https://www.oracle.com/java/technologies/javase-downloads.html
-
下载 mac 版本 安装就行
-
配置环境变量 打开 /etc/profile 文件 输入下面环境变量
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-16.jdk/Contents/Home PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/Lib/dt.jar:$JAVA_HOME/lib/tools.jar
-
运行 source /etc/profile
-
这样就是安装好了
window 安装
- 访问下载 win 版 https://www.oracle.com/java/technologies/javase-downloads.html
标识符
数据类型
-
基本类型
- 数值类型
- byte
- short
- int
- long
- float
- double
- char
- boolean
- 数值类型
-
引用类型
- Array
- class
- interface
隐式转换(自动转换)
显式转换(强制转换)
溢出: 数据超出数据类型的临界范围
- 可以当作是隐式转换 其实是底层做了强制转换
算术表达式中类型自动提升
运算符
算术运算符
- 底层带了强制转换
关系运算符
三元运算符
-
四舍五入 最大值/最小值 奇偶数
-
分页算法
逻辑运算符
位运算符
- 二进制按位运算
- 移位操作