JDK的安装和使用方法详细说明

JDK的安装和使用方法详细说明
JDK的安装和使用方法详细说明

JDK的安装及使用方法详细说明

一、JDK基本开发工具简介

JDK(Java Developer's Kit,Java开发者工具包),也称J2SDK(Java 2 Software Development Kit),是SUN公司提供的一个开源、免费的Java开发工具。JDK 包含了Java程序的编译、解释执行工具以及Java运行环境(即JRE)。作为基本开发工具,JDK也是其它Java开发工具的基础,也就是说,在安装其它开发工具和集成开发环境以前,必须首先安装JDK。

初学者使用JDK,可以在学习的初期把精力集中在Java语言语法的学习上,能够体会到更底层、更基础的知识,对于以后的程序开发很有帮助。

但是JDK没有提供Java源代码的编辑环境,这个是SUN提供的很多基础开发工具的通病,所以还需要在某种文本编辑器(比如:记事本、EditPlus、UltraEdit等)中编写Java源代码。其实大部分程序设计语言的源代码都是一个文本文件,只是存储成了不同的后缀名而已。Java源代码程序文件的后缀是.java 的文本文件。对于初学者来讲,仅使用“记事本+JDK”就可以完成Java程序的编辑、编译、解释及执行等功能。

Java发展到现在,按应用来进行分类,可分为三大块:J2SE、J2ME和J2EE。这三块相互补充,应用范围不同。

●J2SE就是Java 2的标准版,主要用于桌面应用软件的编程,从JDK1.1.8版本以后改成J2SE。初学者应从J2SE开始学习。本文关于软件的下载、安装和配置,以及教学授课内容的介绍也都是基于J2SE平台的。

●J2ME就是Java 2微型嵌入式版,主要应用于嵌入式系统的开发,如:手机、PDA、家电的编程等。可以说,这是一个很有前途的研究和工作方向。

●J2EE是Java 2的企业版,全称为Java 2 Platform Enterprise Edition。J2EE 主要用于分布式的网络程序的开发,如:电子商务网站和ERP系统等。J2EE平台本质上是一个分布式的服务器应用程序设计环境,用来建设大型的分布式企业级应用程序,或者用更时髦的名词说就是“电子商务”应用程序。这些企业可能大到拥有中心数据库服务器,Web服务器集群和遍布全国的办公终端,也可能小到只不过想做一个网站。J2EE在这一市场目前只有一种技术可以和J2EE竞争,那就是Microsoft的.NET。相对来说.NET要“新”一些,而J2EE要“老”一些。

但是.NET只能用于Windows平台(Microsoft声称要开发C#在Linux上的虚拟机,但是尚未兑现该诺言)。

到目前为止,SUN公司发布了很多版本的JDK,具体情况如表1-1所示。

表1-1 JDK的版本及代号

从JDK1.2.2开始,主要版本(如1.3、1.4、5.0)都是以鸟类或哺乳动物来命名的。而它们的bug修正版本(如1.2.2、1.3.1、1.4.2)都是以昆虫命名的。

小知识:

●SDK(Software Develop Kit,软件开发工具包)

SDK用于帮助开发人员提高工作效率,各种不同类型的软件开发,都可以有自己的SDK,例如:Windows有Windows SDK、DirectX有DirectX 9 SDK、.NET

相关主题
相关文档
最新文档