欢迎来到魔据教育大数据学院,专注大数据工程师培养!
当前位置:首页 > IT培训问题库 > Java三大分支是什么?JavaEE和Java有什么关系?

Java三大分支是什么?JavaEE和Java有什么关系?

时间:2017-12-10 17:18:50作者:魔据大数据学院

回顾过去十五年的成果,Java一直是数一数二的。Java已经占据了曾经C语言所拥有的地位,而C语言在Java开始流行之前一直是最受关注的语言。TIOBE指数也刚刚宣布2015年是Java语言年,而十年之前,Java就已然获此殊荣。现在学习Java的朋友也越来越多,今天就为让大家了解一下Java三大分支是什么?JavaEe和java有什么关系?

Java三大分支是什么?JavaEE和Java有什么关系

Java三大分支是什么

一.Java三大分支是什么?

1.Java SE(标准版)

Java 2, Standard Edition(J2SE):是为台式机而设计的,主要运行在Linux, Solaris,或Microsoft Windows等操作系统上。学员在学习Java之前一定要先熟悉一下Java的基本语法以及JavaSE的基础库类方面的内容。

2.Java EE(企业版)

Java 2, Enterprise Edition(J2EE):则是一个适合分布式的、多用户、企业级应用系统运转的平台。它以J2SE为基础,增加了处理服务器端计算的功能。JavaEE是目前企业应用级开发最好的选择。看到这里你应该对JavaEE和Java有什么关系这一问题有所了解了吧!

3.Java ME(微型版)

Java 2, Micro Edition(J2ME):和J2SE不同,它既不算是一个软件也不能算是一则规范。准确地说,J2ME是为了支持象PDA、手机等小型的嵌入式或移动设备而推出的一系列的技术和规范的总称。它借用了J2SE类库的一部分,使用了更少的API,而且其J2ME采用的Java虚拟机(JVM)比J2SE的JVM也要小得多。

二.JavaEE和Java有什么关系?

Java既可以被编译,也可以被解释。通过编译器,可以把Java 程序翻译成一种中间代码 - 称为字节码 - 可以被Java解释器解释的独立于平台的代码。通过解释器,每条Java字节指令被分析,然后在计算机上运行。只需编译一次,程序运行时解释执行。

Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。

或者用一种更总结性的话术来表达就是:java跨平台就是能在不同的环境(主要是操作系统)上运行java程序!

JavaEE和Java有什么关系?答案是Java是一个统称,而JavaEE是Java的延伸,是Java当前应用最广泛的方向。

学习Java,你准备好了吗?在大家应该知道了Java三大分支是什么、JavaEE和Java有什么关系这两个问题了吧,想要学习有关Java方面的知识可以来魔据教育,这里有科学全面的课程、实力雄厚的师资团队、大型真实的项目实战……来到这里,高薪就业不是梦!

相关推荐:

关于Java编程性能优化的那些事儿

学大数据为什么要先学JavaSE?

什么环境更适合Java大数据学习?


更多大数据相关资讯敬请关注魔据教育,为您分享最及时的大数据资讯。
学习大数据敬请关注魔据教育微信二维码。
魔据教育微信二维码

【版权与免责声明】如发现内容存在版权问题,烦请提供相关信息发邮件至kefu@mojuedu.com,我们将及时沟通与处理。本站内容除非来源注明魔据教育,否则均为网友转载,涉及言论、版权与本站无关。

全国咨询热线:400-690-5006,值班手机:18501996998(7*24小时)

在线咨询:李老师QQ(226594285),陈老师QQ(428683440)

企业合作服务专线:010-82340234-821, 院校合作洽谈专线:010-82340234

Copyright 2001-2017 魔据教育 - 北京华育兴业科技有限公司 版权所有,京ICP备17018991号-2

免费在线咨询立即咨询

免费索取技术资料立即索取

大数据技术交流QQ:226594285

电话咨询010-82340234