1.Java语言的分类(常识)
JavaSE:就是我们现在所学习的java基础知识
JavaEE:是23种技术的统称,同主要用来开发企业级应用程序
JavaME:用来开发手机端的应用小程序
2.Java语言的跨平台性(常识)
一次编译,到处运行
跨平台:可以在不同的操作系统上使用
Java语言的跨平台:用Java语言编写的程序,可以在不同的操作系统上使用
Java语言怎么就跨平台了呢?
Java语言之所以能够跨平台是因为依赖于Java虚拟机(JVM)
Java虚拟机本身也是不可以跨平台的,但是针对不同的操作系统,可以提供不同版本的Java虚拟机
3.JDK,JRE和JVM(常识)
JDK:Java语言的开发环境,里面包含和开发相关的一些工具,和JRE
JRE:Java语言的运行环境,里面包含Java虚拟机(JVM),和核心类库
JVM:Java虚拟机
这三者的包含关系?
JDK > JRE > JVM
窍门:中间字母按照26个英文字母排序
|
|