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 shark-hprof-2.12.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
shark
├─ shark.ByteArraySourceProvider.class - [JAR]
├─ shark.ConstantMemoryMetricsDualSourceProvider.class - [JAR]
├─ shark.DualSourceProvider.class - [JAR]
├─ shark.FileSourceProvider.class - [JAR]
├─ shark.GcRoot.class - [JAR]
├─ shark.Hprof.class - [JAR]
├─ shark.HprofDeobfuscator.class - [JAR]
├─ shark.HprofHeader.class - [JAR]
├─ shark.HprofPrimitiveArrayStripper.class - [JAR]
├─ shark.HprofReader.class - [JAR]
├─ shark.HprofRecord.class - [JAR]
├─ shark.HprofRecordReader.class - [JAR]
├─ shark.HprofRecordTag.class - [JAR]
├─ shark.HprofVersion.class - [JAR]
├─ shark.HprofWriter.class - [JAR]
├─ shark.OnHprofRecordListener.class - [JAR]
├─ shark.OnHprofRecordTagListener.class - [JAR]
├─ shark.PrimitiveType.class - [JAR]
├─ shark.ProguardMapping.class - [JAR]
├─ shark.ProguardMappingReader.class - [JAR]
├─ shark.RandomAccessHprofReader.class - [JAR]
├─ shark.RandomAccessSource.class - [JAR]
├─ shark.RandomAccessSourceProvider.class - [JAR]
├─ shark.StreamingHprofReader.class - [JAR]
├─ shark.StreamingRecordReaderAdapter.class - [JAR]
├─ shark.StreamingSourceProvider.class - [JAR]
├─ shark.ThrowingCancelableFileSourceProvider.class - [JAR]
├─ shark.ValueHolder.class - [JAR]