初识Java语言

Java是一种由詹姆斯·高斯林发明的高级编程语言,以其面向对象、安全、多线程和跨平台等特性著称。文章介绍了Java的三个主要版本:JavaSE、JavaME和JavaEE,分别适用于桌面应用、嵌入式设备和企业级网站开发。此外,详细阐述了JDK(包含开发工具和JRE)与JRE(仅包含运行环境)的关系,JDK中包含JRE,而JRE包含JVM,这是Java程序跨平台运行的基础。
摘要由CSDN通过智能技术生成

错误之处,望斧正

一、Java是什么?

Java是由出生于加拿大的一名软件专家詹姆斯·高斯林(James Gosling)(java之父)和他人共同发明的一种高级计算机语言。在1990年初,开发出Java的雏形Oak,通过改造后上市,但是因为Oak已经被注册,故改名为一种咖啡的名字Java,于1995年5月由Sun公司推出,又因为公司经营不善,后被Oracle公司收购。(发展)。同时Java具有面对对象,安全性,多线程,简单易学,开源,跨平台的(特点)深受各公司和程序员喜爱

二、java的分类

1999年6月,Sun公司发布了Java的三个版本,分别是J2SE,J2ME,J2EE,后改名为

1.Java SE

Java语言的标准版,用于桌面应用的开发,是其他两个分类的基础

2.Java ME

Java语言的小型版,用于嵌入式电子设备和小型移动设备的开发

3.Java EE

Java语言的企业版,用于web方向的网站开发

三、JDK与JRE

1.什么是JDK

JDK是Java开发工具包,包括JVM,核心类库和开发工具(包括javac编译工具,Java运行工具,jbd调试工具,jhat内存分析工具等等),其中JVM是Java的虚拟机,.Java后缀的代码通过javac编译后,生成.class的二进制的字节码文件,然后在JVM虚拟机上运行。这正是Java跨平台的原理,同时Java的编译运行方式,既不是像c语言一样的编译型,也不是像python一样的解释型,而是混和编译型

2.什么是JRE

JRE是Java的运行环境,包括JVM,核心类库和开发工具(主要是Java运行工具,jbd调试工具,jhat内存分析工具等等)

2.两者的关系

JDK包含JRE,JRE包含JVM

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值