`
itace
  • 浏览: 181590 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

JDK不易发现的功能

jdk 
阅读更多

 

   
appletviewer.exe 用于运行并浏览applet小程序。
apt.exe 注解处理工具(Annotation Processing Tool),主要用于注解处理。
extcheck.exe 扩展检测工具,主要用于检测指定jar文件与当前已安装的Java SDK扩展之间是否存在版本冲突。
idlj.exe IDL转Java编译器(IDL-to-Java Compiler),用于为指定的IDL文件生成Java绑定。IDL意即接口定义语言(Interface Definition Language)。
jabswitch.exe Java访问桥开关(Java Access Bridge switch),用于启用/禁用Java访问桥。Java访问桥内置于Java 7 Update 6及以上版本,主要为Windows系统平台提供一套访问Java应用的API。
jar.exe jar文件管理工具,主要用于打包压缩、解压jar文件。
jarsigner.exe jar密匙签名工具。
java.exe Java运行工具,用于运行.class字节码文件或.jar文件。
javac.exe Java编译工具(Java Compiler),用于编译Java源代码文件。
javadoc.exe Java文档工具,主要用于根据Java源代码中的注释信息生成HTML格式的API帮助文档。
javafxpackager.exe JavaFX包装器,用于执行与封装或签名JavaFX应用有关的任务。
javah.exe Java头文件工具,用于根据Java类生成C/C++头文件和源文件(主要用于JNI开发领域)。
javap.exe Java反编译工具,主要用于根据Java字节码文件反汇编为Java源代码文件。
java-rmi.exe Java远程方法调用(Java Remote Method Invocation)工具,主要用于在客户机上调用远程服务器上的对象。
javaw.exe Java运行工具,用于运行.class字节码文件或.jar文件,但不会显示控制台输出信息,适用于运行图形化程序。
javaws.exe Java Web Start,使您可以从Web下载和运行Java应用程序,下载、安装、运行、更新Java应用程序都非常简单方便。
jcmd.exe Java 命令行(Java Command),用于向正在运行的JVM发送诊断命令请求。
jconsole.exe 图形化用户界面的监测工具,主要用于监测并显示运行于Java平台上的应用程序的性能和资源占用等信息。
jdb.exe Java调试工具(Java Debugger),主要用于对Java应用进行断点调试。
jhat.exe Java堆分析工具(Java Heap Analysis Tool),用于分析Java堆内存中的对象信息。
jinfo.exe Java配置信息工具(Java Configuration Information),用于打印指定Java进程、核心文件或远程调试服务器的配置信息。
jmap.exe Java内存映射工具(Java Memory Map),主要用于打印指定Java进程、核心文件或远程调试服务器的共享对象内存映射或堆内存细节。
jmc.exe Java任务控制工具(Java Mission Control),主要用于HotSpot JVM的生产时间监测、分析、诊断。
jps.exe JVM进程状态工具(JVM Process Status Tool),用于显示目标系统上的HotSpot JVM的Java进程信息。
jrunscript.exe Java命令行脚本外壳工具(command line script shell),主要用于解释执行javascript、groovy、ruby等脚本语言。
jsadebugd.exe Java可用性代理调试守护进程(Java Serviceability Agent Debug Daemon),主要用于附加到指定的Java进程、核心文件,或充当一个调试服务器。
jstack.exe Java堆栈跟踪工具,主要用于打印指定Java进程、核心文件或远程调试服务器的Java线程的堆栈跟踪信息。
jstat.exe JVM统计监测工具(JVM Statistics Monitoring Tool),主要用于监测并显示JVM的性能统计信息。
jstatd.exe jstatd(VM jstatd Daemon)工具是一个RMI服务器应用,用于监测HotSpot JVM的创建和终止,并提供一个接口,允许远程监测工具附加到运行于本地主机的JVM上。
jvisualvm.exe JVM监测、故障排除、分析工具,主要以图形化界面的方式提供运行于指定虚拟机的Java应用程序的详细信息。
keytool.exe 密钥和证书管理工具,主要用于密钥和证书的创建、修改、删除等。
kinit.exe 主要用于获取或缓存Kerberos协议的票据授权票据。
klist.exe 允许用户查看本地凭据缓存和密钥表中的条目(用于Kerberos协议)。
ktab.exe Kerberos密钥表管理工具,允许用户管理存储于本地密钥表中的主要名称和服务密钥。
native2ascii.exe 本地编码到ASCII编码的转换器(Native-to-ASCII Converter),用于"任意受支持的字符编码"和与之对应的"ASCII编码和(或)Unicode转义"之间的相互转换。
orbd.exe 对象请求代理守护进程(Object Request Broker Daemon),它使客户端能够透明地定位和调用位于CORBA环境的服务器上的持久对象。
pack200.exe JAR文件打包压缩工具,它可以利用Java类特有的结构,对普通JAR文件进行高效压缩,以便于能够更快地进行网络传输。
packager.exe 这是微软提供的对象包装程序,用于对象安装包。
policytool.exe 策略工具,用于管理用户策略文件(.java.policy)。
rmic.exe Java RMI 编译器,为使用JRMP或IIOP协议的远程对象生成stub、skeleton、和tie类,也用于生成OMG IDL。
rmid.exe Java RMI 激活系统守护进程,rmid启动激活系统守护进程,允许在虚拟机中注册或激活对象。
rmiregistry.exe Java 远程对象注册表,用于在当前主机的指定端口上创建并启动一个远程对象注册表。
schemagen.exe XML schema生成器,用于生成XML schema文件。
serialver.exe 序列版本命令,用于生成并返回serialVersionUID。
servertool.exe Java IDL 服务器工具,用于注册、取消注册、启动和终止持久化的服务器。
tnameserv.exe Java IDL瞬时命名服务。
unpack200.exe JAR文件解压工具,将一个由pack200打包的文件解压提取为JAR文件。
wsgen.exe XML Web Service 2.0的Java API,生成用于JAX-WS Web Service的JAX-WS便携式产物。
wsimport.exe XML Web Service 2.0的Java API,主要用于根据服务端发布的wsdl文件生成客户端存根及框架
xjc.exe 主要用于根据XML schema文件生成对应的Java类。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

转:http://www.softown.cn/post/168.html

分享到:
评论

相关推荐

    jdk 1.8.chm

    Java Development Kit(JDK)1.8是Java编程语言的一个重要版本,其API(Application Programming Interface)包含了丰富的类库,为开发者提供了强大的功能支持。本篇将围绕"jdk 1.8 api"这一主题,深入探讨Java SDK ...

    JDK1.8(解压直接使用).zip

    6. **新日期时间API**:JDK1.8对日期和时间API进行了重大改进,引入了`java.time`包,包含`LocalDate`、`LocalTime`、`LocalDateTime`等类,提供了更强大、更易于使用的日期和时间处理功能。 7. ** Nashorn ...

    jdk1.8.0_101.zip

    6. **Date和Time API增强**:JDK 8对日期和时间API进行了重大改进,引入了`java.time`包,包含了如`LocalDate`、`LocalTime`、`LocalDateTime`和`ZonedDateTime`等新类,提供了更加友好和强大的日期/时间操作功能。...

    MAT MemoryAnalyzer JDK8版本,亲测有用~!

    3. ** dominator树**:这是一种表示对象引用关系的树状结构,主导者是那些被其他大量对象直接或间接引用的对象,通常这些对象不易被垃圾收集器回收。 4. **引用链分析**:MAT可以帮助你追踪对象间的引用路径,理解...

    JDK 1.8.0_171

    总的来说,JDK 1.8.0_171是Java 8的一个重要更新,它的出现不仅带来了许多新的特性和功能,还对原有的API进行了优化和完善,提升了Java开发的效率和体验。对于开发者来说,理解和掌握这个版本的特性,对于编写高效、...

    win10下jdk安装配置.docx

    1. **安装路径选择**:安装过程中,建议选择一个容易记忆且不易与其他程序冲突的位置。例如,可以在`D:\ProgramFiles\Java`目录下创建两个子目录`jdk1.8.0_102`和`jre1.8.0_102`分别用于存放JDK和JRE文件。 2. **...

    JDK1.8中文最新api

    与旧版的Date和Calendar类相比,LocalDate更易用且不易出错。例如,你可以通过`LocalDate.now()`获取当前日期,使用`plusDays()`或`minusMonths()`来增加或减少日期,`isBefore()`和`isAfter()`则用于比较两个日期的...

    jdk_8.0.1310.11_64.jar

    这使得在不破坏向后兼容性的情况下,可以扩展接口的功能。 6. **类型接口**:Java 8引入了`Optional<T>`,用于表示可能为空的值,帮助开发者避免空指针异常,提高了代码的安全性。 7. ** Nashorn JavaScript引擎**...

    jdk-11.0.2_windows-x64_bin官方下载

    总的来说,JDK 11.0.2是Java开发者的重要工具,它的功能强大且稳定,提供了许多新特性和优化,以满足不断变化的开发需求。对于那些因为网络问题无法从官网快速下载的用户,这个预下载的版本无疑是一个福音。

    JDK 15版本的方法功能详解.docx

    ### JDK 15 版本的方法功能详解 #### Text Blocks 特性介绍 在 Java 开发过程中,处理复杂的字符串常量往往需要大量的转义字符,尤其是对于 HTML、XML 或 JSON 等格式的字符串,这使得代码变得冗长且不易维护。...

    bcprov-jdk15_16.rar

    "bcprov-jdk15_16.rar"这个压缩包包含了一些不易找到的Java Archive (JAR) 文件,它们主要用于提供Bouncy Castle加密库的特定版本,即bcprov-jdk15-1.45.jar、bcprov-jdk15-1.46.jar和bcprov-jdk16-1.45.jar。...

    jdk-8u281-windows-x64.zip

    JDK 8u281作为JDK 1.8的一个更新版本,主要包含了安全修复、性能优化和兼容性改进,确保开发者能在最新的平台上顺利使用Java 8的功能。安装`jdk-8u281-windows-x64.exe`文件将为Windows 64位系统设置Java开发环境,...

    jdk1.7.0_80.rar

    虽然JDK 1.7.0_80在发布时是一个安全稳定的版本,但随着时间的推移,可能发现新的安全漏洞。因此,持续关注Oracle发布的安全更新并适时升级到更高版本是必要的,以保持系统的安全性。 6. **开发与调试工具**: ...

    jdk动态代理学习笔记

    首先,使用JDK动态代理的原因在于,当需要在多个类的方法前后添加类似的操作,如日志记录或权限验证,如果直接在每个类中编写这些通用功能,会导致代码冗余且不易维护。动态代理通过在代理对象中插入这些通用操作,...

    Java图片压缩质量和压缩尺寸(支持jdk1.6,1.7不支持)

    这篇博客“Java图片压缩质量和压缩尺寸”提供了一个解决方案,它适用于JDK1.6及更高版本,但不支持JDK1.7。这个工具可能对那些需要优化图片大小而不牺牲太多质量的开发者特别有用。下面我们将深入探讨相关的Java图像...

    JDK1.5 for Mac OS

    **JDK 1.5 for Mac OS 知识点详解** JDK(Java Development Kit)是Oracle公司提供的Java编程...这些文件在Java应用与数据库交互时起到重要作用,它们可以被Java程序调用来执行数据库操作,实现数据的增删改查等功能。

    jdk1.6.0免安装

    首先,JDK 1.6.0加强了Java语言本身的功能。例如,它引入了增强的for循环(foreach),使得遍历数组和集合变得更加简洁。此外,还增加了枚举类型(enum)的支持,使得常量集合的管理更加规范和安全。 在安全性方面...

    jdk-8u181-windows-x64.zip

    Java Development Kit(JDK)是Java编程语言的核心组件,它为开发者提供了编译、调试和运行Java应用程序所需的所有工具...在安装并配置好"jdk-8u181-windows-x64.exe"后,开发者便能充分利用这些新功能,提升开发体验。

    JDK API文档【汉语版】 1.8.rar

    6. **集合框架**:ArrayList、LinkedList、HashMap、HashSet等类提供了高效的数据存储和操作方式,例如增删改查、排序等功能。 7. **泛型**:Java 5引入了泛型,允许在类、接口和方法声明中使用类型参数,增强了...

    jdk8的datetime时间函数使用示例

    在Java 8中,引入了...这些功能使得在处理日期和时间时更加高效且不易出错。无论是日常开发还是特定业务需求,这个API都能满足大部分需求。通过熟练掌握这些函数,开发者可以更好地管理应用程序中的日期和时间逻辑。

Global site tag (gtag.js) - Google Analytics