Java语言分类
1. Java语言简介:
Java之父:詹姆斯·高斯林(James Gosling)
Java是sun公司开发的一门编程语言,目前已被Oracle公司收购
2. Java的分类:
J2SE(JavaSE):为开发普通桌面和商务应用程序
是其他两个分支的基础。基础语法。
可以开发桌面应用程序。J2ME(JavaME):为开发电子消费产品和嵌入式设备
可以开发手机。例如已经过时的塞班系统
被Android(底层java开发)和IOS 替代了。J2EE(JavaEE):开发企业环境下的应用程序
例如 京东,天猫等。
JDK JRE JVM 三者关系
JDK: 程序员用来开发的,是程序开发集成包,包括JRE和JVM
JRE: 用来运行程序员写的代码的,包括JVM
JVM: 虚拟机
三者的包含关系是: JDK > JRE > JVM
注意: Java是跨平台的, 但是虚拟机不是跨平台针对于不用的操作系统,都有不同版本的虚拟机(JVM)java代码并不运行在操作系统里, 而是运行在虚拟机中。
开发前需要安装JDK 和配置环境变量: 我们需要在所有的文件夹下都能够运行java和javac命令
JAVA_HOME --- 自定义环境变量 D:\Java\jdk7\jdk1.7.0_80
PATH --- 系统级的环境变量 %JAVA_HOME%\bin
本文详细介绍了Java语言的起源及其由詹姆斯·高斯林创建的历史背景,深入探讨了Java的三大分类:J2SE、J2ME、J2EE,分别用于开发桌面应用、嵌入式设备及企业级应用。同时,文章还阐述了JDK、JRE和JVM之间的关系,以及Java跨平台特性的实现原理。

被折叠的 条评论
为什么被折叠?



