juretta.com

javap

October 04, 2007
Tags: Java
The javap command disassembles a Java(tm) class file. The options determine the output. If no options are used, javap prints out the package, protected, and public fields and methods of the classes passed to it. The javap command displays its output to stdout.
Usage:
macbook-pro:~ stefan$ javap -private java.util.Calendar
Compiled from "Calendar.java"
public abstract class java.util.Calendar extends java.lang.Object implements java.io.Serializable,java.lang.Cloneable,java.lang.Comparable{
    public static final int ERA;
    public static final int YEAR;
    public static final int MONTH;
    public static final int WEEK_OF_YEAR;
    public static final int WEEK_OF_MONTH;
    public static final int DATE;
    public static final int DAY_OF_MONTH;
    public static final int DAY_OF_YEAR;
    public static final int DAY_OF_WEEK;
    public static final int DAY_OF_WEEK_IN_MONTH;
    public static final int AM_PM;
    public static final int HOUR;
    public static final int HOUR_OF_DAY;
    public static final int MINUTE;
    public static final int SECOND;
    public static final int MILLISECOND;
    public static final int ZONE_OFFSET;
    public static final int DST_OFFSET;
    public static final int FIELD_COUNT;
    public static final int SUNDAY;

About

This is the defunct blog of Stefan Saasen.