什么属于jdk工具,jdk是java的什么工具
如何解决写爬虫IP受阻的问题?立即使用。
JDK代表Java开发工具包,是一个Java语言开发工具包。JDK是整个Java的核心,包括Java运行时环境,一堆JAVA工具(javac/java/jdb等。)和基于Java的类库(即Java API包含rt.jar)。
jdk 工具包括什么?
以下是jdk中包含的工具的概述:
Appletviewer:用于运行和浏览applet。
Extcheck:扩展检测工具,主要用于检测指定的jar文件和当前安装的Java SDK扩展之间是否存在版本冲突。
Idlj: IDL转Java编译器(IDL转Java编译器),用于为指定的IDL文件生成Java绑定。IDL的意思是接口定义语言。
Jar: Jar文件管理工具,主要用来打包、压缩、解压jar文件。
Jarsigner: jar密钥签名工具。
Java: Java运行工具,用来运行。类字节码文件或。jar文件。
C: Java编译器,用来编译Java源代码文件。
Javadoc: Java文档工具,主要用于根据Java源代码中的注释信息生成HTML格式的API帮助文档。
Javafxpackager: JavaFX包装器,用于执行与打包或签名JavaFX应用程序相关的任务。JDK 8u20已经将这个工具移植到了javapackager上。
Javah: Java头文件工具,用于根据Java类生成C/C头文件和源文件(主要用于JNI开发领域)。
Javap: Java反编译工具,主要用于将Java字节码文件反汇编成Java源代码文件。
Javapackager:执行打包和签名Java应用程序和JavaFX应用程序的任务。包括javafxpackager的功能。
Jcmd: Java命令行,用于向正在运行的JVM发送诊断命令请求。
Jconsole:图形用户界面的监控工具,主要用于监控和显示Java平台上运行的应用程序的性能和资源占用等信息。
Jdeps:用于分析Java类的依赖关系。
Jdb: Java调试器,主要用于Java应用程序的断点调试。
Jhat: Java堆分析工具,用来分析Java堆内存中的对象信息。
Jinfo: Java配置信息工具,用于打印指定Java进程、核心文件或远程调试服务器的配置信息。
给纳斯霍恩引擎打电话。Nashorn是一个基于Java的轻量级高性能JavaScript运行时环境。
Jmap: Java内存映射,主要用于打印指定Java进程、核心文件或远程调试服务器的共享对象内存映射或堆内存明细。
Jmc: Java任务控制工具,主要用于监控、分析和诊断HotSpot JVM的生产时间。开发人员可以使用jmc命令创建JMC工具。https://docs . Oracle . com/Java components/jmc-5-5/jmc-user-guide/TOC . htm
Jps: JVM进程状态工具,用于显示目标系统上HotSpot JVM的Java进程信息。
Jrunscript: Java命令行脚本shell,主要用于解释和执行javascript、groovy、ruby等脚本语言。
Jsadebugd: Java可用性代理调试守护进程,主要用于附加指定的Java进程、核心文件,或者充当调试服务器。
Jstack: Java堆栈跟踪工具,主要用于打印指定Java进程、核心文件或远程调试服务器Java线程的堆栈跟踪信息。
Jstat: JVM统计数据监控工具,主要用于监控和显示JVM的性能统计数据,包括gc统计数据。
Jstatd: jstatd(VM jstatd Daemon)工具是一个RMI服务器应用程序,用于监控HotSpot JVM的创建和终止,并提供一个接口,允许将远程监控工具附加到运行在本地主机上的JVM上。
jvvisualvm:JVM监控、故障排除和分析工具,主要以图形界面的形式提供指定虚拟机上运行的Java应用程序的详细信息。
Keytool:一个密钥和证书管理工具,主要用于创建、修改和删除密钥和证书。主要用于获取或缓存Kerberos协议的票证授权票证。允许用户查看本地凭据缓存和密钥表中的条目(对于Kerberos协议)。Kerberos密钥表管理工具,它允许用户管理存储在本地密钥表中的主要名称和服务密钥。
2 Native 2 ascii:Native-to-ASCII Converter,用于“任何支持的字符编码”与其对应的“ASCII编码和/或Unicode转义”之间的转换。
Orbd: Object Request Broker守护进程,它使客户机能够透明地定位和调用位于CORBA环境中的服务器上的持久对象。
Pack200: JAR文件打包压缩工具,可以利用Java类的独特结构高效压缩常见的JAR文件,方便更快的网络传输。这是微软提供的对象包装器,用于对象安装包。
Policytool:用于管理用户策略文件(java.policy)的策略工具。
Rmic: Java RMI编译器,使用JRMP或IIOP协议为远程对象生成存根、框架和tie类,也用于生成OMG IDL。
Rmid: Java RMI激活系统守护进程,Rmid开始激活系统守护进程,允许在虚拟机中注册或激活对象。
Rmiregistry: Java远程对象注册表,用于在当前主机的指定端口上创建和启动远程对象注册表。
Schemagen: XML模式生成器,用于生成XML模式文件。
Serialver:串行版本命令,用于生成并返回serialVersionUID。
Servertool: Java IDL服务器工具,用于注册、注销、启动和终止持久性服务器。
Tnameserv: Java IDL即时命名服务。
Unpack200: JAR文件解压工具,将pack200打包的一个文件解压为JAR文件。
WS gen:XML Web Service 2.0的Java API,为JAX-WS Web Service生成JAX-WS可移植产品。
wsimport:XML Web Service 2.0的Java API,主要用于根据服务器发布的wsdl文件生成客户端存根和框架。
Xjc:主要用于根据XML schema文件生成相应的Java类。这就是jdk工具所包含的内容。更多详情请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。