目录
Java介绍
Java 语言在1995年, 在Sun公司由詹姆斯高斯林所主导研发, 后来被 Oralce 公司收购。
Java之父:詹姆斯高斯林。
-
今后想要下载Java的资源, 到 www.oracle.com 进行下载。
Java的三个平台
-
JavaSE : 目的是为了后面学习的 JavaEE 打基础。
-
JavaME : 是一个简化版本的Java,主要应用在消费性电子产品或是一些移动设备上。不适用,不用学习。
-
JavaEE : 主要应用在企业服务的平台,用于web方向的网站开发
网站和网页的区别:
- 网页 : 用于数据展示。
-
网站 : 网页 + 后台服务器。
Java的跨平台原理
平台:即 操作系统
Windows
MacOS
Linux
-
跨平台 : 在Windows系统中写好的代码, 可以直接移植到其他操作系统中运行。
-
原理 : 在不同的操作系统中, 安装了与之对应版本的 JVM 虚拟机。
问题 : JVM虚拟机能否跨平台 ?
-
回答 : 不允许, 允许跨平台的是 Java程序, 不是JVM虚拟机。
JDK-JRE-JVM是什么,以及他们的关系。
JVM : Java虚拟机, 运行Java程序的平台\载体。
JRE : Java运行时环境。 内部包含:JVM虚拟机和 java的核心类库
JDK : 提供给开发人员使用的一套工具包。
JDK:内部包含 JRE 工具( javac.exe 编译工具和 java.exe 运行工具)
关系:JDK 包含JRE 包含 JVM