Short description:
"Java Tool Tutorials - Herong's Tutorial Notes" is a free tutorial book based on notes and sample codes collected by the author
while he was learning Java tools himself. Topics includes:
breakpoint, classpath, java, javac, jar, jdb, jconsole, jar, javap, jps, jstat, jstatd, jinfo, jmap, jhat, jstack, keytool, J2SE, JDK, native2ascii.
Long description:
"Java Tool Tutorials - Herong's Tutorial Notes" is a free tutorial book based on notes and sample codes collected by the author
while he was learning Java tools himself. Topics includes:
breakpoint, classpath, java, javac, jar, jdb, jconsole, jar, javap, jps, jstat, jstatd, jinfo, jmap, jhat, jstack, keytool, J2SE, JDK, native2ascii.
Key sections:
'javac' - The Java Compiler
- '-sourcepath' - Specifying Source Path
- 'import' Statements
- 'java' - The Java Launcher
- '-classpath' - Specifying Class Path
- '-jar' - Executable JAR Files
- '-X' Options to Control Memory Size
- 'javaw' - Launching Java Applications without Console
- 'jdb' - The Java Debugger
- Debugging Commands
- Multi-Thread Debugging Exercise
- 'jconsole' - Java Monitoring and Management Console
- Local and Remote JMX Agent
- 'jstat' - JVM Statistics Monitoring Tool
- 'jstatd' - JVM Remote Monitoring Server
- 'jmap' - JVM Heap Memory Dumper
- 'jhat' - Java Heap Analysis Tool
- 'jstack' - Thread Stack Traces Dumper
- JAR File Format and 'jar' Tool
- Creating Executable JAR Files
- 'javap' - The Java Class File Disassembler
- JCA - Certificates, 'keytool' and 'keystore'
- Key and Certificate Management Tool
- Generating Key Pairs and Self-Signed Certificates
- Exporting and Import Certificates
- 'native2ascii' - Native-to-ASCII Encoding Converter