Java中JDK版本之间的差异
首先,java的版本差异
常用的java程序分为Java SE、Java EE、Java ME三个版本,介绍如下:
1.Java SE(Java平台标准版)
Java SE以前叫做J2SE。它允许在桌面、服务器、嵌入式环境和实时环境中开发和部署Java应用程序。Java SE是一个基本包,但它也包含支持Java Web服务开发的类,并为Java平台和企业版(Java EE)提供基础。
2.Java EE(Java平台,企业版).
这个版本曾被称为J2EE。企业版帮助开发和部署可移植的、健壮的、可伸缩的和安全的服务器端Java应用程序。Java EE建立在Java SE的基础上,提供Web服务、组件模型、管理和通信API,可用于实现企业级的面向服务架构(SOA)和Web 2.0应用。
3.Java ME(Java平台,微型版).
这个版本曾被称为J2ME。Java ME为运行在移动设备和嵌入式设备(如移动电话、PDA、电视机顶盒和打印机)上的应用程序提供了一个健壮而灵活的环境。Java ME包括灵活的用户界面、健壮的安全模型、许多内置的网络协议,以及对可以动态下载的在线和离线应用程序的丰富支持。基于Java ME规范的应用程序可以在许多设备中只使用一次,并且可以利用每个设备的本机功能。
更简单片面地说:
Java SE是在计算机上运行的软件。
Java EE是用来做网站的-(我们常见的JSP技术)
Java ME是做手机软件的。
二、学习JAVA从哪里开始?
或者说我们需要先学习哪个java版本?
有句话叫“一座巨塔拔地而起”。通过上面的介绍,我们可以知道,学习java编程,无论想从事什么样的程序开发,都要打好基础。所以学习java要从java se开始。