<< < 4 5 6 7 8 9 10 11 12 13 14 > >>   ∑:488  Sort:Date

JVM Troubleshooting Tools
This chapter tutorial notes on JVM troubleshooting tools. Topics include 'jinfo' to check JVM option values, 'jstack' to dump stack traces and detect deadlocks, 'jmap' to print heap histogram and dump heap files, 'jhat' to browse head files and run OQL queries.
2022-10-01, ∼467🔥, 0💬

"jaccessinspector" - Accessible Information Examiner
This section provides a tutorial example on how to use 'jaccessinspector' to examine accessible information of objects that trigger events in a Java GUI application on Windows computers.
2025-09-24, ∼460🔥, 2💬

💬 2025-09-24 Herong: Dolly, what is your operating system? and what is your Java version?

💬 2025-09-23 Dolly: what to do if jaccessinspector application always crashed

Deadlock Example - Transferring Funds
This section provides a Java program that simulates the deadlock example - Transferring Funds.
2022-10-01, ∼460🔥, 0💬

jarsigner - JAR File Signer
This chapter provides tutorial notes on 'jarsigner' tool. Topics include generating a self-signed certificate; signing a JAR file; verifying a signed JAR file; using trusted certificate; signature files in JAR file.
2022-10-01, ∼459🔥, 0💬

Archived: Downloading/Installing JDK 1.8.0 on Windows
This section provides a tutorial example on how to download and install JDK 1.8.0 (Java SE 8) on a Windows 7 system. A simple Java program was entered, compiled, and executed with the new JDK installation.
2022-10-01, ∼456🔥, 0💬

Archived Tutorials
This chapter contains some outdated tutorial notes and example codes from previous versions of this book.
2022-10-01, ∼456🔥, 0💬

"jdeps --inverse --require ..." - Reverse Dependencies
This section provides a tutorial example on how to use 'jdeps --inverse' command to show reverse dependencies of a given Java module.
2022-10-01, ∼455🔥, 0💬

JAB (Java Access Bridge) for Windows
This chapter provides tutorial notes on JAB (Java Access Bridge) tools. Topics include introduction of JAB (Java Access Bridge); using 'jabswitch' to enable JABB; using 'jaccesswalker' to view GUI component tree; using 'jaccessinspector' to examine GUI accessible information.
2022-10-01, ∼452🔥, 0💬

JcaKeyStoreTest.java - 'keystore' Class Test Program
This section provides a tutorial example on how to write a sample program to use the 'keystore' class to open a 'keystore' database file. The sample program also exports one certificate out of the 'keystore' object.
2022-10-01, ∼450🔥, 0💬

jconsole - Java Monitoring and Management Console
This chapter provides tutorial notes on the Java monitoring and management console, jconsole. Topics include description of JMX technology, list of 'jconsole' command options, turning on JMX agent for local and remote connection, running 'jconsole' to monitor local and remote Java applications.
2022-10-01, ∼450🔥, 0💬

SSL Specification Overview
This section provides a quick overview of the SSL (Secure Socket Layer) protocol. There are 4 sub-protocols in SSL: Record Protocol, Handshake Protocol, Change Cipher Spec Protocol, and Alert Protocol.
2022-10-01, ∼441🔥, 0💬

jpackage - Binary Package Builder
This chapter provides tutorial notes on 'jpackage' tool. Topics include introduction of jpackage; running jpackage to build *.dmg and *.pkg packages on macOS computers.
2022-10-01, ∼440🔥, 0💬

Reading RSA Private and Public Key Files
This section provides a tutorial example on running the test program JcaKeyFactoryTest.java to generate, write, read and convert RSA private and public keys.
2022-10-01, ∼439🔥, 0💬

Cipher - Encryption and Decryption
This chapter provides tutorial notes and example codes on the cipher process. Topics include the cipher process - data encryption and decryption; the cipher class, javax.crypto.Cipher; the cipher sample program and test results with Blowfish and DES encryption algorithms.
2022-10-01, ∼438🔥, 0💬

javac - The Java Program Compiler
This chapter describes the Java compilation tool 'javac'. Topics include listing of 'javac' options, specifying class path with '-classpath', specifying source path with '-sourcepath', processing 'import' statements, generating debugging information with '-g'.
2022-10-01, ∼435🔥, 0💬

jmc - JMX Console via MBean Server
This section provides a tutorial example on how to use 'jmc' JMX Console via MBean Server. The dashboard shows live meters of Used Java Heap Memory, JVM CPU Usage, and Live Set + Fragmentation.
2022-10-01, ∼433🔥, 0💬

Calculating Memory Usage of an Array
This section provides a tutorial example on how to calculate memory usage of a large array.
2022-10-01, ∼427🔥, 0💬

JceSecretKeyTest.java - Secret Key Test Program
This section provides a quick tutorial example on how to write a sample program to generate a secret key for Blowfish, DES, or HmacMD5 encryption, save the secret key to a file, and read it back.
2022-10-01, ∼423🔥, 0💬

Java Tools Terminology
This section provides quick descriptions of terms related to Java tools.
2022-10-01, ∼422🔥, 0💬

Garbage Collection and Unused Objects
This section describes what is garbage collection and what is an unused object.
2022-10-01, ∼418🔥, 0💬

What Is Control Flow Statement
This section describes Control Flow Statements, which are statements that change the default flow of execution.
2022-10-01, ∼415🔥, 0💬

"java -X" - Specifying Non-Standard Options
This section provides a tutorial example on how to use the '-X' option for the 'java' tool to specify non-standard options. The tutorial example shows how to control the memory size of the JVM.
2022-10-01, ∼414🔥, 0💬

javax.crypto.SecretKey - The Secret Key Interface
This section provides a quick introduction of secret key and symmetric encryption algorithm. The secret key interface, javax.crypto.SecretKey, is also described.
2022-10-01, ∼413🔥, 0💬

Running EncodingSampler.java with GB18030
This section provides a tutorial example on how to run the character encoding sample program with GB18030, which is the newest Chinese character set encoding.
2022-10-01, ∼412🔥, 0💬

<< < 4 5 6 7 8 9 10 11 12 13 14 > >>   ∑:488  Sort:Date