本文主要介绍“Java的三个版本有什么区别”。在日常操作中,相信很多人对Java三个版本的区别都有疑问。边肖查阅了各种资料,整理出简单易用的操作方法,希望能帮助大家解答“Java三个版本有什么不同”的疑惑!接下来,请和边肖一起学习!
标准版(JavaSE)、企业版(JavaEE)、微缩版(JavaME)
标准编辑器J2SE包含构成Java语言核心的类,并且针对个人计算机上的应用程序。这个版本是Java平台的核心。它提供丰富的API在一般个人电脑上开发应用,包括用户界面AWT和Swing、网络功能和国际化、图像处理能力、输入输出支持等。90年代末互联网上大放异彩的小程序也属于这个版本。后来小程序换成了Flash,很快Flash就要换成HTML5了。例如:数据库连接、接口定义、输入输出、网络编程等。
企业编辑器(企业版)JavaEE包含来自JavaSE的类,还包含用于开发企业应用程序的类。JavaEE是JavaSE的扩展,增加了一个用于服务器开发的类库。比如JDBC就是程序员可以直接用Java来访问数据库中数据的SQL语法;Servlet可以扩展服务器的功能,并通过请求-响应模式处理客户端的请求。JSP是一种可以在网页中嵌入Java程序代码的技术。比如Servlet、JSP、XML、事务控制等。
微编辑器J2ME包含J2SE的一些类,用于消费电子产品的软件开发。JavaME是JavaSE的扩展,其中包含了J2SE的部分核心类,也有自己的扩展类,增加了适合小设备的类库:javax.microedition.io.*等。该版本针对资源有限的电子消费产品的需求,精简了核心类库,提供了模块化架构,使不同类型的产品能够随时增加支持。例如:寻呼机、智能卡、手机、PDA、机顶盒等。
范围:J2SE包括在J2EE。J2ME包含J2SE的核心类,但是增加了一些新的专有类。
误区:很多人开始会误解为安卓开发就是JavaME,这两个是完全不同的内容。
至此,“Java三个版本有什么不同”的研究结束,希望能解决大家的疑惑。理论和实践的结合可以帮助你学得更好。去试试吧!如果你想继续学习更多的相关知识,请继续关注网站,边肖会继续努力,给大家带来更多实用的文章!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/115178.html