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

上传人:飞*** 文档编号:28276611 上传时间:2018-01-16 格式:DOC 页数:42 大小:1.50MB
返回 下载 相关 举报
JDK的安装和使用方法详细说明_第1页
第1页 / 共42页
JDK的安装和使用方法详细说明_第2页
第2页 / 共42页
JDK的安装和使用方法详细说明_第3页
第3页 / 共42页
JDK的安装和使用方法详细说明_第4页
第4页 / 共42页
JDK的安装和使用方法详细说明_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《JDK的安装和使用方法详细说明》由会员分享,可在线阅读,更多相关《JDK的安装和使用方法详细说明(42页珍藏版)》请在金锄头文库上搜索。

1、- 1 -JDK 的安装及使用方法详细说明一、JDK 基本开发工具简介JDK(Java Developers Kit,Java 开发者工具包) ,也称 J2SDK(Java 2 Software Development Kit) ,是 SUN 公司提供的一个开源、免费的 Java 开发工具。JDK 包含了 Java 程序的编译、解释执行工具以及 Java 运行环境(即 JRE) 。作为基本开发工具,JDK 也是其它 Java 开发工具的基础,也就是说,在安装其它开发工具和集成开发环境以前,必须首先安装 JDK。初学者使用 JDK,可以在学习的初期把精力集中在 Java 语言语法的学习上,能够体

2、会到更底层、更基础的知识,对于以后的程序开发很有帮助。但是 JDK 没有提供 Java 源代码的编辑环境,这个是 SUN 提供的很多基础开发工具的通病,所以还需要在某种文本编辑器(比如:记事本、EditPlus、UltraEdit 等)中编写 Java 源代码。其实大部分程序设计语言的源代码都是一个文本文件,只是存储成了不同的后缀名而已。Java 源代码程序文件的后缀是.java 的文本文件。对于初学者来讲,仅使用“记事本+JDK ”就可以完成 Java 程序的编辑、编译、解释及执行等功能。Java 发展到现在,按应用来进行分类,可分为三大块:J2SE、J2ME 和J2EE。这三块相互补充,应

3、用范围不同。 J2SE 就是 Java 2 的标准版,主要用于桌面应用软件的编程,从JDK1.1.8 版本以后改成 J2SE。初学者应从 J2SE 开始学习。本文关于软件的下载、安装和配置,以及教学授课内容的介绍也都是基于 J2SE 平台的。 J2ME 就是 Java 2 微型嵌入式版,主要应用于嵌入式系统的开发,如:手机、PDA、家电的编程等。可以说,这是一个很有前途的研究和工作方向。 J2EE 是 Java 2 的企业版,全称为 Java 2 Platform Enterprise Edition。J2EE 主要用于分布式的网络程序的开发,如:电子商务网站和 ERP- 2 -系统等。J2E

4、E 平台本质上是一个分布式的服务器应用程序设计环境,用来建设大型的分布式企业级应用程序,或者用更时髦的名词说就是“电子商务”应用程序。这些企业可能大到拥有中心数据库服务器,Web 服务器集群和遍布全国的办公终端,也可能小到只不过想做一个网站。J2EE 在这一市场目前只有一种技术可以和 J2EE 竞争,那就是 Microsoft 的.NET 。相对来说.NET 要“新”一些,而 J2EE 要“老”一些。但是.NET 只能用于 Windows 平台(Microsoft 声称要开发 C#在 Linux 上的虚拟机,但是尚未兑现该诺言) 。到目前为止,SUN 公司发布了很多版本的 JDK,具体情况如表

5、 1-1 所示。表 1-1 JDK 的版本及代号版本号 名称 中文名 发布日期JDK 1.1.4 Sparkler 宝石 1997-09-12JDK 1.1.5 Pumpkin 南瓜 1997-12-13JDK 1.1.6 Abigail 阿比盖尔- 女子名 1998-04-24JDK 1.1.7 Brutus布鲁图 -古罗马政治家和将军1998-09-28JDK 1.1.8 Chelsea 切尔西 -城市名 1999-04-08J2SE 1.2 Playground 运动场 1998-12-04J2SE 1.2.1 none 无 1999-03-30J2SE 1.2.2 Cricket 蟋蟀

6、 1999-07-08J2SE 1.3 Kestrel 美洲红隼 2000-05-08J2SE 1.3.1 Ladybird 瓢虫 2001-05-17J2SE 1.4.0 Merlin 灰背隼 2002-02-13J2SE 1.4.1 grasshopper 蚱蜢 2002-09-16已发行的版本J2SE 1.4.2 Mantis 螳螂 2003-06-26J2SE 5.0 (1.5.0) Tiger 老虎 已发布J2SE 5.1 (1.5.1) Dragonfly 蜻蜓 未发布J2SE 6.0 (1.6.0) Mustang 野马 已发布近期发行 J2SE 7.0 (1.7.0) Dolp

7、hin 海豚 未发布从 JDK1.2.2 开始,主要版本(如 1.3、1.4、5.0)都是以鸟类或哺乳动物来- 3 -命名的。而它们的 bug 修正版本(如 1.2.2、1.3.1、1.4.2)都是以昆虫命名的。小知识: SDK(Software Develop Kit,软件开发工具包)SDK 用于帮助开发人员提高工作效率,各种不同类型的软件开发,都可以有自己的 SDK,例如:Windows 有 Windows SDK、DirectX 有 DirectX 9 SDK、.NET 开发也有 Microsoft .NET Framework SDK、JAVA 开发也不含糊,也有自己的 Java SD

8、K。因此,SDK 就是泛指很多类型软件的开发包,可以说JDK 也是一种 SDK。http:/ JDKJDK 是一切 java 应用程序的基础,所有的 java 应用程序是构建在这个之上的。它是一组 API,也可以说是一些 java Class。Java SDK 最早叫 Java Software Develop Kit,后来改名为 JDK,即 Java Develop Kit。JDK 作为 Java 开发工具包,主要用于构建在 Java 平台上运行的应用程序、 Applet 和组件等。现在 Sun 公司已经将 JDK 都改为叫 JSDK 了。 JRE (Java Runtime Environ

9、ment,Java 运行环境)JRE 也就是 Java 平台。所有的 Java 程序都要在 JRE 下才能运行。JDK 的工具也是 Java 程序,也需要 JRE 才能运行。为了保持 JDK 的独立性和完整性,在 JDK 的安装过程中,JRE 也是安装的一部分。所以,在 JDK 的安装目录下有一个名为 jre 的目录,用于存放 JRE 文件。提示:如果你只需要运行已编译好的 Java 程序,则可以只安装 JRE,而不必安装 JDK。如果你希望还要能够编译 Java,则必须要安装 JDK。 JVM(Java Virtual Machine,Java 虚拟机) 什么是 Java 虚拟机?JVM 是

10、 JRE 的一部分。它是一个虚构出来的计算机,是通过在真实的计算机上仿真模拟各种计算机功能来实现的。JVM 有自己完善的硬件架构,如处理- 4 -器、堆栈、寄存器等,还具有相应的指令系统。所以,JAVA 虚拟机 JVM 是属于 JRE 的,而现在我们安装 JDK 时也附带安装了 JRE(当然也可以单独安装 JRE) 。有时,我们也可以简单地把 Java 运行环境(JRE)和 Java 虚拟机( JVM)看成是一个概念。 为什么要使用 Java 虚拟机?Java 语言最重要的特点就是跨平台运行。使用 JVM 就是为了支持与操作系统无关,实现跨平台,使得 Java 程序在任何系统中都能够运行。 J

11、ava 虚拟机的基本原理是什么?Java 虚拟机屏蔽了与具体操作系统平台相关的信息,使得 Java 语言编译程序只需生成在 Java 虚拟机上运行的目标代码(字节码) ,就可以在多种平台上不加修改地运行。Java 虚拟机在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。小知识:常见的虚拟机软件有 Java 虚拟机、PC 虚拟机等,但 Java 虚拟机和 PC 虚拟机的含义和作用不同: 如前所述,Java 虚拟机就是构造出来的是一个能够运行 Java 程序的仿真环境。常见的 Java 虚拟机提供商包括: Sun 公司、微软公司等。 而 PC 虚拟机的含义是指制造了一个“虚拟”

12、的计算机,能够支持现有的各种 PC 平台的操作系统和应用软件,常见的虚拟机软件包括VMWare、VirtualPC 等。- 5 -二、JDK 的获得、安装和配置1. JDK 的获得如果需要获得最新版本的 JDK,可以到 SUN 公司的官方网站上进行下载,网址:http:/,如图 2-1 所示。图 2-1 SUN 公司官方网站首页在图 2-1 所示的页面中,选择“Donwloads”下的 “Java SE”超链接可进入“Java 标准版”的下载页面。另外,你也可以直接在浏览器窗口(比如 IE)的地址栏中输入 http:/ 标准版”的下载页面。如图 2-2 所示。当然,你也可以在图 2-1 中进入

13、 SUN 公司的其他产品的下载页面,比如:NetBeans(一个相当不错的、免费的 Java 集成开发环境) 、J2SE、J2EE 等。- 6 -图 2-2 Java SE 下载页面在图 2-2 中,建议下载“JDK 6 Update 7”,当然也可以下载“Java SE 6 Update 10 Beta”。假设下载“JDK 6 Update 7”,将进入图 2-3 所示页面。图 2-3 JDK 6 Update 7 下载页面在图 2-3 中,选择“Platform(平台) ”及“Language(语言) ”。JDK 支持- 7 -多种平台,如:Linux、Solaris、Windows,如果

14、你使用 32 位的 Windows 操作系统,则选择“Windows” ;如果你使用 64 位的 Windows 操作系统,则选择“Windows x64”。而“Language”则选择“Multi-language (多语言) ”。单击“Continue”按钮之后,将进入图 2-4 所示的页面。图 2-4 JDK 6 Update 7 文件下载选择页面在下载 Windows 版本时,有两个版本可供下载,分别是:Windows Offline Installation离线安装版本,每次安装时直接进行本地安装。通常情况下,一般下载离线安装版本。请勾选“Windows Offline Instal

15、lation”左侧的复选框,然后单击“jdk-6u7-windows-i586-p.exe”即可下载 Java SE 版的 JDK 6 Update 7。 WindowsOnline Installation在线安装版本,每次安装时都从网络上下载安装程序,在下载完成以后,进行实际的安装。不建议选择此项。- 8 -2. JDK 的安装安装程序 jdk-6u7-windows-i586-p.exe 是一个可执行程序,直接双击安装即可,在安装过程中可以选择安装路径以及安装的组件等。建议不要把 JDK 的安装路径放在 Windows 操作系统所在分区内。假设安装路径为:D:Program filesJ

16、ava,如图 2-5 所示,在“Java”文件夹内,有 2 个子文件夹:jdk1.6.0_07 和 jre1.6.0_07。其中,前者是 JDK 的各种程序及类库等所在的文件夹;而后者是 Java 运行环境( Java Runtime Environment,JRE) 。图 2-5 JDK 安装路径子文件夹“jdk1.6.0_07”自身所包含的文件和子文件夹内容如图 2-6 所示。后面将要介绍的 JDK 的配置问题都是针对该子文件夹而言的,因此一定要准确描述它的路径,即:“D:Program filesJavajdk1.6.0_07” 。一个比较好的方法是:- 9 -在图 2-6 所示界面的“地址栏”中将该路径复制下来。图 2-6 子文件夹“jdk1.6.0_07”所

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号