1、Java 语言背景介绍
Java SE
Java 语言的(标准版),用于桌面应用的开发,是其他两个版本的基础。
Java ME
Java 语言的(小型版),用于嵌入式消费类电子设备。
Java EE
Java 语言的(企业版),用于Web方向的网站开发。
2、Java 跨平台原理
Java 程序可以在任意操作系统上运行。(Linux,Mac OS,Windows)
在不同的操作系统中,都安装一个与操作系统的对应的Java虚拟机(JVM Java Virtual Machine)
3、JRE 和 JDK
开发Java程序,需要三个步骤:编写代码,编译代码,运行代码。
JRE 是 Java Runtime Environment 缩写 ,指Java的运行环境,包括JVM虚拟机及Java核心类库。
JDK 是Java语言的软件开发包工具包,内部包含了代码的编译工具和运行工具。
4、JDK的下载和安装