View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window jol-samples-0.17.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
jdk.internal.vm.annotation
├─ jdk.internal.vm.annotation.Contended.class - [JAR]
org.openjdk.jol.samples
├─ org.openjdk.jol.samples.JOLSample_01_Basic.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_02_Alignment.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_03_Packing.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_04_Inheritance.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_05_SuperGaps.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_06_HierarchyGaps.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_07_Exceptions.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_08_Class.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_09_Contended.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_10_DataModels.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_11_ClassWord.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_12_BiasedLocking.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_13_ThinLocking.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_14_FatLocking.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_15_IdentityHashCode.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_16_IHC_BL_Conflict.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_17_ArrayLength.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_18_ArrayAlignment.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_19_AL_LL.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_20_Allocation.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_21_Layouts.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_22_Promotion.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_23_Roots.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_24_Arrays.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_25_Compaction.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_26_Defragmentation.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_27_Colocation.class - [JAR]
├─ org.openjdk.jol.samples.JOLSample_28_Difference.class - [JAR]
sun.misc
├─ sun.misc.Contended.class - [JAR]
org.openjdk.jol
├─ org.openjdk.jol.Sample.class - [JAR]