招生合作| 投诉/建议

400-888-4851

全国统一学习专线 8:30-21:00

合肥千锋IT培训新闻中心 NEWS

Java、JavaEE、JavaSE、JavaME、JavaWEB之间有什么区别?

发布时间:2021-08-30 11:19:21 已帮助:182人 来源:合肥千锋IT培训

JavaJavaEEJavaSEJavaMEJavaWEB之间有什么区别

很多对java不是很了解的同学在看到课程大纲的时候,发现里面出现了JavaSE、JavaEE、JavaME、JavaWEB这些词,搞得一头雾水,一个java为啥还有这么多分支?今天小千就来给大家介绍一下这些都是用来干什么的。

  Java
  Java是一门编程语言。Java分为三大版本,SE即标准版,包含了Java核心类库,主要用来开发桌面应用;EE即企业版,包含SE,又有扩展部分(Servlet,JDBC等),主要用来开发分布式网络程序;ME即微型版,包含了SE中部分类库,又有自己扩展部分,主要用来做移动类、嵌入式开发。
  JavaEE
  JavaEE(JavaPlatform,EnterpriseEdition)。这个版本以前称为J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端Java应用程序。JavaEE是在JavaSE的基础上构建的,它提供Web服务、组件模型、管理和通信API,可以用来实现企业级的面向服务体系结构(service-orientedarchitecture,SOA)和Web2.0应用程序。
  JavaSE
  JavaSE(JavaPlatform,StandardEdition)。JavaSE以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。JavaSE包含了支持JavaWeb服务开发的类,并为JavaPlatform,EnterpriseEdition(JavaEE)提供基础。
  JavaME
  JavaME(JavaPlatform,MicroEdition)。这个版本以前称为J2ME。JavaME为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。JavaME包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于JavaME规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。
  JavaWeb
  JavaWeb是指使用Java体系开发网站类应用,JSP属于JavaWeb范畴,JSP可以简单看作是前端页面嵌入Java代码,会被容器编译成Servlet,然后Servlet会输出HTML代码,最终成为我们看到的页面。
  以上就是他们之间的区别了,最后欢迎大家来到千锋java培训班参加我们的java培训课程,课程涵盖JavaSE、JavaEE、JavaME、JavaWEB,现在咨询还有免费学习资料领取,赶紧来了解一下吧。

以上就是 合肥千锋IT培训 小编为您整理Java、JavaEE、JavaSE、JavaME、JavaWEB之间有什么区别?的全部内容,更多精彩请 在线咨询
也可以拨打咨询电话: 400-888-4851 让在线老师为你详细解答


关于我们 | 联系我们 | 合肥千锋IT培训 地址:安徽省合肥市包河区徽州大道396号东方广场 咨询电话:400-888-4851

CopyRight © 2010-2024 订课宝 版权所有. 未经授权,不得转载本站内所有内容。

沪ICP备16037964号-2

招生合作 版权/投诉 注册

网站地图 更新时间:2024-05-13