设为首页收藏本站

融智技术学院

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 485|回复: 0

IT百科——JDK

[复制链接]
MrLi 发表于 2014-4-2 14:00:01 | 显示全部楼层 |阅读模式
JDK
Java开发包(Java Development Kit,JDK)是Oracle公司在的二进制产品,针对Solaris、Linux、Mac OS X或Windows的Java开发发布的Java SE、Java EE或Java ME其中之一的平台的实现。自从引入了Java平台,它就成为了使用最为广泛的软件开发包(SDK)。在2006年11月17日,Sun宣布JDK发行版遵守GNU通用公共许可(GPL),从此JDK成为了一个免费的软件。在2007年5月8日一个重要的事件发生了,Sun公司贡献出了源代码并称为OpenJDK。

JDK有它自己的主要编程工具集组件,包括:
        appletviewer——这个工具用于运行和调试Java应用,而且欸不需要浏览器
        apt——注释处理工具
        extcheck——比较实用的JAR文件冲突检测工具
        idlj——针对Java的IDL编译器。这个实用工具生成绑定了给出的Java IDL文件的Java程序
        jabswitch——Java Access Bridge在Microsoft Windows系统中访问辅助技术
        java——提供给Java应用程序的加载器。这个工具是一个解释器,可以解释通过javac编译器解释生成的类文件。现在有一个单独的启动栏同时用于开发和部署。旧的部署启动栏、jre,在Sun JDK中用的不长,随后被这个java加载器所取代。
        javac——Java编译器,将Java的源代码转换为Java的字节码。
        javadoc——说明文档生成器,用于从源代码中的注释中自动生成说明文档。
        jar——存储服务器,将有关系的类库打包到一个单独的JAR文件中。这个工具也可以帮助管理JAR文件。
        javafxpackager——用于打包和指示JavaFX应用程序的工具
        jarsigner——jar的标记和验证工具
        javah——C语言头文件和存根生成器,被用于写原生的方法
        javap——类文件的反汇编器
        javaws——为JNLP应用提供的Java Web开始启动器
        jConsole——Java监视和管理控制
        jdb——调试器
        jhat——Java Heap Analysis Tool(测试版)
        jinfo——从运行中Java处理或崩溃存储中获取配置信息的非常有用的工具(测试版)
        jmap——这个实用的工具是为Java输出内存映射,而且可以打印共享对象内存映射或堆内存中给定的处理或核心仓库的细节。
        jmc——Java任务控制
        jps——Java虚拟机处理状态工具列表仪表化的HotSpot Java虚拟机(JVMs)在目标系统中。(测试版)
        jrunscript——Java命令行脚本shell。
        jstack——实用的打印Java堆栈Java线程的追综。(测试版)
        jstat——Java虚拟机静态监视工具(测试版)
        jatatd——jstat虚拟光驱(测试版)
        keytool——用于操作密钥库的工具
        pack200——JAR压缩工具
        policytool——策略创造和管理工具,用于定义Java运行时策略,指定在各种源码中哪个是有效的。
        VisualVM——可视化工具集成几个命令行JDK工具和轻量级【澄清需求】高性能和内存性能分析能力。
        wsimport——生成便携的JAX-WS人工产品为了调用WEB服务
        xjc——Java API为XML绑定(JAXB)API的一部分。它承认XML模式和生产Java类。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

新突破电商

小黑屋|手机版|Archiver|融智技术学院 ( 京ICP备09018999号  

GMT+8, 2018-2-24 02:36

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表