JVM:java虚拟机,是java程序的运行环境。我们编写的Java代码都是运行在jvm上的。
JRE:java程序的运行时环境。
JDK = JRE + 开发工具集(例如Javac编译工具)
源文件.java文件 ----> 字节码文件 .class文件 ----> 结果
javac.exe 编译 java.exe 运行
Java API 文档:
API:application programming interface。习惯上:将语言提供的类库,都称为api.
API文档:针对于提供的类库如何使用,给的一个说明书。类似于《新华字典》
八大基本数据类型:
byte short int long
float double
char
boolean
引用数据类型
class
inteface
[]
自动类型转换(只涉及7种基本数据类型)
结论:当容量小的数据类型的变量与容量大的数据类型的变量做运算时,结果自动提升为容量大的数据类型。
byte 、char 、short --> int --> long --> float --> double
特别的:当byte、char、short三种类型的变量做运算时,结果为int型
说明:此时的容量大小指的是,表示数的范围的大和小。比如:float容量要大于long的容量。