- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.3.3
下载 JDK 搭建 Java 平台
1. Java 平台
Java 平台由 Java 应用编程接口(API)和 Java 虚拟机(JVM)构成,如图 1-6 所示。
这个平台构成了 Java 在不同计算机系统中编译和运行的环境。
Java 程序
Java APIs
Java 虚拟机
计算机系统
Java 平台
(安装 JDK)
图 1-6 Java 平台与计算机系统
Java 应用编程接口是已编译的可在任何 Java 程序中使用的代码库(即 Java 类库)。它们
作为可定制的现成功能可以随时添加到我们自己的 Java 程序中,以节约编程时间,避免重
复劳动。
Java 程序必须由由 Java 虚拟机来运行。也就是说,Java 程序并不是在本机操作系统上
直接运行,而是由 JVM 向本机操作系统解释执行。所以,没有安装 JVM 的计算机系统是无
法运行 Java 程序的。
2. 下载 JDK
为了搭建 Java 平台,需要下载和安装 Java 软件开发工具箱(Java Development Kit,JDK),
并设置 Java 编译和运行环境。
JDK 包含了所有编写、运行 Java 程序所需要的工具:Java 基本组件、库、Java 编译器、
Java 解释器、Java applet 浏览器,以及一些用于开发 Java 应用程序的程序等。其核心 JavaAPI
14
Java 程序设计大学教程
是一些预定义的类库,开发人员需要用这些类来访问 Java 语言的功能。JavaAPI 包括一些重
要的语言结构以及基本图形、网络和文件 I/O。作为 JDK 实用程序,工具库中有 7 种主要程
序:
? Javac Java 编译器,将 Java 源代码转换成字节码。
? Java Java 解释器,直接从类文件执行 Java 应用程序字节代码。
? Appletviewer 小程序浏览器,一种执行 HTML 文件上的 Java 小程序的 Java 浏览
器。
? Javadoc 根据 Java 源码及说明语句生成 HTML 文档。
? Jdb Java 调试器,可以逐行执行程序,设置断点和检查变量。
? Javah 产生可以调用 Java 过程的 C 过程,或建立能被 Java 程序调用的 C 过程的
头文件。
? Javap Java 反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代
码的含义。
Sun 公司为 Solaris、Linux 和 Windows 提供了 Java 2 标准版(J2SE)最新、最完全的版
本1。本书使用的 JDK 是 J2SE Development Kit 5.0 Update2(即 JDK1.5.0_02),读者可以到
以下官方网站免费下载:
http://J/j2se/downloads/index.html
在这个网站,读者还可以阅读到 JDK 在不同平台上的安装指南。JDK 在 Windows 中的
安装界面如图 1-7 所示。
图 1-7 在 Windows 中 JDK 的安装界面
安装完 JDK 后,我们可以查看到如图 1-8 所示的文件目录结构。在进行 Java 开发时,
1本书写作时的 Java 2 标准版 JDK 最新版本是 1.5.0_02
15
Java 程序设计大学教程
我们可能偶尔会察看一下这些被安装的文件,寻找我们需要的资源。注意,根据所安装的
JDK 版本不同,该目录结构可能会有一些变化。
编泽器及一些工具
(这里以可执行文件为主)
演示程序
用于本地方法的文件
Java 运行时环境文件
库文件
一些示例程序
库源文件的各个子目录
(通过 src.zip 解压缩生成)
图 1-8 JDK 的安装后的目录结构
JDK 发布的库源文件压缩在 src.zip 中,如果要看源代码,必须首先解压该文件。src 目
录包含了 Java 库公开部分的源代码。当对 Java 熟悉到一定程度的时候,会发现要想知道更
多的 Java API 内容就得去深入研究 Java 的源代码了。例如,如果对 System 类的内部工作机
制感到好奇,就可以到 src/java/lang/System.java 源代码中看个究竟,了解那些库函数到底是
如何工作的。
3. 设置路径
安装完 JDK 后,我们还需要进一步设置路径,即把 jdk/bin 目录加入到执行路径中,该
路径是操作系统寻找本地 Java 运行坏境的目录列表。
您可能关注的文档
- (教师版 ) 2.8气体实验定律(∏) 2.9 饱和蒸汽 空气的相对湿度.docx
- (教师版) 1.4 分子间的作用力 1.5物体的内能.doc
- (教师版) 3.1 内能 功 热量 3.2热力学第一定律.docx
- (教师版) 1.1物体的碰撞 1.2 动量 动量守恒定律 - 副本.docx
- (教师版) 1.3 动量守恒定律在碰撞中的应用 1.5自然界中的守恒定律.docx
- (教师版) 2.6气体状态参量 2.7气体实验定律(Ⅰ).docx
- (教师版)1.1物体是由大量分子组成的 1.2 测量分子的大小1.3分子的热运动.doc
- (教师版)1.6 气体分子运动的统计规律 2.1晶体和非晶体.docx
- (教师版)2.1光电效应 2.2 光子.docx
- (教师版)2.2晶体的微观结构 2.3固体新材料 2.4液体的性质 液晶.doc
文档评论(0)