JavaSE 01
1. Java自动类型转换
如图所示,左边的可以根据需要自动转换为右边的类型
如下可以通过编译
特别说明,char c = 1;并不是说int可以自动转为char,这里的1不是int,而是ascll码为1的字符
2. JDK各版本说明
- 1995,发明java语言(试运行状态)
- JDK1.0,正式发行
- JDK6.0,Sun被Oracle收购前发布的最后一版
- JDK8,里程碑式版本,市场最广泛
- JDK9,从此再没有支持32位的版本
- JDK11,收费,取消了JRE,因为JDK中有
- JDK17,据说会取代JDK8
3. Java环境准备
JDK安装
JDK安装时会安装两个JRE,一个位于JDK中,另一个在JRE中
注意:如果不安装公共jre在运行java程序时会提示找不到jre,需要用户自己将jdk内的jre目录配置到环境变量中才能直接使用,而安装了公共jre的话,jre安装目录的信息会被自动加入注册表中,就不在需要自行配置了
环境变量配置
环境变量需要配置两个:
- jdk/bin
- jdk/jre/bin
注意:无需配置公共jre的bin