Java语言介绍
1.什么是JDK?
JDK是Java开发工具包
2.Java三大版本
- JavaSE(标准版)
- JavaEE(企业版)
- JavaME(微型版)
3.Java语言特性
- Java没有指针的概念, 没有多继承, 底层是C++实现的, 垃圾自动回收机制。
- 跨平台, 一次编译, 到处运行。
4.Java的加载与执行
.java -> .class(字节码) -> 类加载器 -> JVM -> 操作系统 -> 硬件
编译
编译器: javac.exe
编译: 检测是否有语法错误
运行: java.exe
启动Java虚拟机, JVM会启动类加载器ClassLoader, ClassLoader会检索类文件,并装载到JVM中 然后Java虚拟机会将字节码文件解释成二进制程序
5.JDK、JRE、JVM三者之间的关系
JDK: Java SE Development Kit
JRE: Java SE Runtime Environment
JVM: Java SE Virtual Mathine
JDK = JRE + JVM
浙公网安备 33010602011771号