Jre/bin
Tool Description:
Javac:java compiler, change Java source code to byte generation
Java:java interpreter that executes Java application code directly from a class file
Appletviewer (Applet browser): A Java browser that executes a Java applet class on an HTML file
Javadoc: HTML document generated from Java source code and its description statement
Jdb:java debugger, which executes the program, sets breakpoints, and examines variables line by row
Javah: Generates a C procedure that can invoke a Java procedure, or a header file that can be called by a Java program
The Javap:java disassembler, which displays the accessible features and data in the compiled class file, and shows the meaning of the byte code
JAR: Multi-purpose archive and compression tool, a Java application that merges multiple files into a single jar archive file.
Htmlconverter: Command conversion tool.
NATIVE2ASCII: A file that converts a file that contains Fu that are not Unicode or LATINL characters to Unicode encoded characters.
Serialver: Returns SERIALVERUID. Syntax: serialver [show] command option show is used to display a simple interface. Enter the full class name by pressing the ENTER key or the "Show" button to display the Serialveruid.
Jdk\bin
Tool Description:
Appletviewer.exe: (Applet browser) A Java browser that executes a Java applet class on an HTML file
Apt.exe:SolarisTM operating systems and tools for working with annotations on Linux
Extcheck.exe: Detects version conflicts between the target jar file and the current installation mode extension jar file.
The HtmlConverter.exe:Java (tm) plug-in HTML converter is a utility that can be used to convert any HTML page containing applets into a format using a Java (tm) plug-in.
Idlj.exe: Parse the IDL file to generate the required Java files
JAR: Multi-purpose archive and compression tool, a Java application that merges multiple files into a single jar archive file.
Jarsigner: Generate a signature for a Java archive (jar) file and verify the signature of the signed JAR file
Java:java interpreter that executes Java application code directly from a class file
Javac:java compiler, change Java source code to byte generation
Javadoc: HTML document generated from Java source code and its description statement
Javah: Generates a C procedure that can invoke a Java procedure, or a header file that can be called by a Java program
The Javap:java disassembler, which displays the accessible features and data in the compiled class file, and shows the meaning of the byte code
Java-rmi:
JAVAW: Similar to Java, no console information
Javaws: Used to start and control Java on the web is a program
JConsole: is a JMX-based GUI tool for connecting a running JVM, but this JVM needs to be started with a manageable pattern.
JDB: Tools for debugging Java programs
Jhat: Is a Java heap replication browser. This tool parses the Java heap copy file (for example, by the "Jmap
-dump "produced). Jhat launches a Web server that allows objects in the heap to be parsed in a Web browser. This tool is not intended for use in application Systems but for "offline" analysis. The "Jhat tool is platform independent", which means that it can be used to observe the heap replication generated on any platform. For example, it is possible to use Jhat on a Linux system to observe a heap copy generated on the Solaris OS.
Jinfo: Prints Java configuration information for a given Java process or core file or a remote debugging server. Configuration information includes Java System Properties and JVM command-line flags
JPS: Equivalent to the Solaris Process tool PS. Unlike "Pgrep Java" or "Ps-ef grep java", JPS does not use the application name to find JVM instances. Therefore, it looks for all Java applications, including those that do not use Java execution (for example, a custom launcher). In addition, JPS only finds the current user's Java process, not all processes in the current system.
Jrunscript: A JS Interpreter
Jstack: The Pstack tool equivalent to Solaris. Jstack to print stack trace information for all Java threads (optionally including native frame information)
Jstat: Display performance statistics for a measurement (instrumented) Java hotspot virtual Machine
JSTATD is a Java remote method call (RMI) server application-it monitors the measurement of Java
Hotspot Virtual machine creation and termination and provides an interface to allow remote monitoring tools to attach to the JVM running on localhost
Keytool: is a security key and certificate management tool that manages a keystore that stores the private key and verifies the corresponding public key associated with the certificate chain of the
Kint,klist,ktab: Some of the tools used to implement Kerberos
NATIVE2ASCII: Encoding format for converting characters or files
ORBD: Used to implement CORBA interfaces (distributed applications)
PACK200: Efficient compression of JAR files
Packager: Wrapping a jar file in a file in a different format
Policy Management in the Policytool:java
Rmic: Files required to build a remote call for Remote call compilation
Rmid: Used to initiate the activation of the system daemon so that remote objects can be registered and activated in the JVM
Rmiregistry: Starts a port specified in a remote object registry
Schemagen:
Serialver: Used to return a serialveruid of a class
Servertools: Provides a command line interface for programmers to register, unregister, start, and close a service
Tnameserv:
UNPACK200: Unzip the jar file to compress the pack200
Wsgen: is a command line feature used to generate the appropriate JAX-ws. It reads the WebService terminal class file and generates all the source code files and compiled binary class files for the WebService release. It also randomly generates WSDL and HelloServer class webservice that conform to the specification. Wsgen It is legal to generate a complete list of operations from a resource file.
Wsimport: This tool generates the corresponding class file based on the WSDL file, and then uses these class files to invoke the method provided by WebService as if it were a local class.
Xjc
Transferred from: http://xiaohuafyle.iteye.com/blog/1473346
Description of the Bin tool in the JDK and JRE