没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
JDK 介绍
,
开发包 ,
开发工具 是一个写 的
和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调
试和运行用 语言写的 和应用程序所需的工具组成。
是 针对 开发员的产品。自从
推出以来, 已经成为使用最广泛的 ()。
包含的基本组件包括:
编译器,将源程序转成字节码
打包工具,将相关的类 文件 打包成一个文件
文档生成器,从源码注释中提取文档
!!,查错工具
中还包括完整的 "#("#,
运行环境 ),也被称
为 。包括了用于产品环境的各种库类,以及给开发员使用的补充库,如国
际化的库、$% 库。
中还包括各种例子程序,用以展示 &'$
中的各部分。
从初学者角度来看,采用 开发 程序能够很快理解程序中各部分代码之间的关
系,有利于理解 面向对象的设计思想。 的另一个显著特点是随着
((##、(# 以及 (#)版本的升级而升级。但它的缺点也是非常明显的就是从事大规
模企业级 应用开发非常困难,不能进行复杂的 软件开发,也不利于团体协同开发。
一般有三种版本:
#(#))标准版,是我们通常用的一个版本
##(##))企业版,使用这种 开发 (## 应用程序,
#(#))主要用于移动设备、嵌入式设备上的 应用程序
开发工具()是许多 专家最初使用的开发环境。尽管许多编程人员已经
使用第三方的开发工具,但 仍被当作 开发的重要工具。
由一个标准类库和一组建立,测试及建立文档的 实用程序组成。其核心
&'$ 是一些预定义的类库,开发人员需要用这些类来访问 语言的功能。&'$
包括一些重要的语言结构以及基本图形,网络和文件 $*+。一般来说,&'$ 的非 $*+ 部
分对于运行 的所有平台是相同的,而 $*+ 部分则仅在通用 环境中实现。
作为 实用程序,工具库中有七种主要程序。
: 编译器,将 源代码转换成字节码。
: 解释器,直接从类文件执行 应用程序字节代码。
:小程序浏览器,一种执行 ,-% 文件上的 小程序的 浏览器。
:根据 源码及说明语句生成 ,-% 文档。
: 调试器,可以逐行执行程序,设置断点和检查变量。
.:产生可以调用 过程的 / 过程,或建立能被 程序调用的 / 过程的头
文件。
: 反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码
含义。
一、JDK 文件结构
本文档给出 目录及其所包含的文件的概述。
开发文件和目录
本节对开发 平台应用程序所要求的文件和目录进行说明。(不要求的目录有:演
示程序、源代码和 /头文件。下一节附加文件和目录将对它们进行论述。) 下图列出
的是最重要的目录:
01(
22222222222322222222222222222222
333
332222222222322222222222
14133
141
14222223222222222222322222222
.1433333
141414
130513
111
假定 软件安装在 6701(目录中,下面列出的是那些关键目录及它们之所以重
要的原因:
6701(
软件安装的根目录。包含版权、许可及 "#&#文件。还包括:
188构成 平台核心 &'$的所有类的源文件的归档。
6701(7
开发工具包 中所包含的开发工具的可执行文件。'&-,环境变量应该包含
一个指示此目录的项。有关工具的详细信息,参见 工具。
6701(7
开发工具使用的文件。这些文件包括 1,它包含支持 的工具和实用程序的
非核心类。还包括 1,它是 9$文件的 !-归档,9$文件用
来告诉交互开发环境 $#如何显示 组件以及如何让开发人员根据应用程序自定义它
们。
6701(7
开发工具所使用的 运行时环境的根目录。运行时环境是 01(平台的实
现。除了文档外,它与可部署的 "#完全相同。
6701(77
平台使用的工具和库的可执行文件及 %%。可执行文件与 *01(* 中的文件
相同。启动器工具担当应用程序启动器的角色,它替代了与 010版的 软件一同发
行的旧 工具。不必将该目录放在 '&-,环境变量中。
6701(77 7
包含经典虚拟机使用的 :%%文件。经典虚拟机是 虚拟机的语言解释器
版本。当新的虚拟机可用时,它们的 %%将被安装在 * 的某个新子目录中。
6701(77
运行时环境使用的代码库、属性设置和资源文件。包括:
188自举类(构成 平台核心 &'$的 "-类)。
05188字符转换类及其它与国际化和本地化有关的类。
除(下面将要阐述的) 4子目录以外,还有几个资源子目录不在此处说明。
6701(77 74
平台扩展的缺省安装目录。例如,这是安装时 ,文件的安装目录。包
括:
188实现 $8$输入方法协议的类,供从使用国际字符集的设备上接
收输入的应用程序来使用。
6701(77 7
包含用于安全管理的文件。这些文件包括安全策略 1和安全属性
1文件。
附加文件和目录
本节说明演示程序、源代码和 /头文件的目录结构。下面是目录结构:
01(
2222222222222223222222222222222222
3333
18
2223222
33
3
(
以上所显示的附加目录为:
6701(7
含有源代码的程序示例,用于显示如何为 平台编程。
6701(77
剩余16页未读,继续阅读
资源评论
duanweiqi158
- 粉丝: 2
- 资源: 55
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功