这是jdk-7u79-windows-i586.exe下(xià)载,全名是Java SE Development Kit,Java的开发环境,使用最广泛的Java SDK,JDK是开(kāi)发和编译JAVA程序,必不可少的环境。
jdk-7u79-windows-i586.exe是 一般(bān)64位系统安装x64; 32位系统安装i586。 IA64处理器I-tanium(安(ān)腾)是Intel自(zì)推出32位微处理(lǐ)器以(yǐ)来(lái),在高性能计算机领域(yù)的(de)又一(yī)座(zuò)里程碑。基于IA64处理器架构(gòu)的服务器具有64位运算能力、64位寻址空间和64位数据(jù)通路,,下载(zǎi)的JDK文件名后面标(biāo)注了(le)x64代表是64位的JDK,若没有(yǒu)标注,则都是32位(wèi)的JDK。当(dāng)然此只是官网下载的文件,不包括(kuò)手动(dòng)更改的(de)文件名。
javac – 编译器,将后(hòu)缀名为.java的源代(dài)码编(biān)译(yì)成后缀(zhuì)名为.class的字节码
java – 运行工具(jù),运行(háng).class的字(zì)节码(mǎ)
jar – 打(dǎ)包(bāo)工(gōng)具,将相(xiàng)关(guān)的类文件打(dǎ)包成一个文件
javadoc – 文档(dàng)生(shēng)成器,从源码注(zhù)释中提(tí)取文档(dàng),注释(shì)需(xū)符(fú)合规范
jdb debugger,调试工具(jù)
jps – 显示当前java程序运(yùn)行的进程状态
javap – 反编译程序
appletviewer – 运行(háng)和调试applet程序的工(gōng)具(jù),不(bú)需要使用浏览器
javah – 从Java类生成C头文件和C源文(wén)件。这些文(wén)件提供了连(lián)接胶合,使 Java 和(hé) C 代码可进(jìn)行(háng)交互(hù)。[2]
javaws – 运行(háng)JNLP程序
extcheck – 一个检测jar包冲突的工具
apt – 注释处(chù)理工(gōng)具
jhat – java堆分析工具
jstack – 栈跟踪程序(xù)
jstat – JVM检测统(tǒng)计工具(jù)
jstatd – jstat守护(hù)进程
jinfo – 获取正在运行(háng)或崩溃的java程(chéng)序配置信息
jmap – 获取java进程内存映射信息
idlj – IDL-to-Java 编(biān)译器(qì). 将IDL语言转化为java文件(jiàn)
policytool – 一个GUI的策略文件创建和管(guǎn)理工(gōng)具
jruns cript – 命令行(háng)脚本(běn)运行
JDK中还包括完整的JRE(Java Runtime Environment),Java运行环境,也(yě)被称为(wéi)private runtime。包括了(le)用于产品环境的各种库类,如(rú)基础类(lèi)库(kù)rt.jar,以及给开发人员使用的补充库,如国际化与(yǔ)本地化的(de)类库、IDL库等等。
