JavaSE个人学习心得(一)

本文回顾了Java语言的发展历程,从JavaSE的基础应用到JavaEE的企业级开发,重点讲解了Java的三大平台——JavaSE、JavaME和JavaEE的区别。深入剖析了Java跨平台的原理,以及Java不同版本的重要性,如Java 5.0、8.0和15.0。最后提供了JDK、JRE和JVM的关系以及获取资源的链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JavaSE个人学习心得(一)

Java语言的发展

Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。
2009年,Sun公司被甲骨文公司收购,所以我们现在访问oracle官网即可:https://www.oracle.com

Java的三大平台

JavaSE
Java 语言的(标准版),用于桌面应用的开发,是其他两个版本的基础。
JavaME
Java 语言的(小型版),用于嵌入式消费类电子设备。比如:以前诺基亚的塞班系统,里面的一些应用程序就是用JavaME开发的。但是随着塞班系统渐渐的没落,JavaME也退出了历史舞台。
JavaEE
Java 语言的(企业版),用于 Web 方向的网站开发。
网站:通过跟后台服务器的交互,将查询到的真实数据再通过网页展示出来。
简单理解:网站 = 网页浏览器数据展示 + 后台服务器

Java跨平台的原理

编写的Java代码并不是直接运行在操作系统当中的。而是运行在安装的JVM虚拟机中的。每一个操作系统都会对应各自版本的虚拟机。

jdk跨平台原理

  • JRE (Java Runtime Environment) :是Java程序的运行时环境,包含JVM 和运行时所需要的核心类库
  • JDK (Java Development Kit):是Java程序开发工具包,包含JRE 和开发人员使用的工具。

我们想要运行一个已有的Java程序,那么只需安装JRE 即可。
我们想要开发一个全新的Java程序,那么必须安装JDK

三者关系: JDK > JRE > JVM
jdk和jre和jvm的关系与区别

Java5.0:里程碑性质的版本,也是第一个大版本号更新。
Java8.0:企业中用的最多的版本。
Java15.0:目前最新的,也是课程中学习的版本。
jdk获取地址http://www.oracle.com

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值