.'" t ." ." Copyright 2000-2006 Sun Microsystems, Inc. All Rights Reserved. ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. ." ." This code is free software; you can redistribute it and/or modify it ." under the terms of the GNU General Public License version 2 only, as ." published by the Free Software Foundation. ." ." This code is distributed in the hope that it will be useful, but WITHOUT ." ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ." FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License ." version 2 for more details (a copy is included in the LICENSE file that ." accompanied this code). ." ." You should have received a copy of the GNU General Public License version ." 2 along with this work; if not, write to the Free Software Foundation, ." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. ." ." Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA ." or visit www.oracle.com if you need additional information or have any ." questions. ." ." ` javap - Online Linux Manual PageSection : 1
Updated : 05 Aug 2006
." Generated by html2roff
NAMEjavap − The Java Class File Disassembler
Disassembles class files.
SYNOPSIS
fljavap [ options ] class. . . fl
DESCRIPTION
The javap command disassembles a class file. Its output depends on the options used. If no options are used, javap prints out the package, protected, and public fields and methods of the classes passed to it. javap prints its output to stdout. For example, compile the following class declaration: flimport java.awt.*; flimport java.applet.*; fl flpublic class DocFooter extends Applet { fl String date; fl String email; fl fl public void init() { fl resize(500,100); fl date = getParameter("LAST_UPDATED"); fl email = getParameter("EMAIL"); fl } fl fl public void paint(Graphics g) { fl g.drawString(date + " by ",100, 15); fl g.drawString(email,290,15); fl } fl} flThe output from javap DocFooter yields: flCompiled from DocFooter.java flpublic class DocFooter extends java.applet.Applet { fl java.lang.String date; fl java.lang.String email; fl public DocFooter(); fl public void init(); fl public void paint(java.awt.Graphics); fl} flThe output from javap −c DocFooter yields: flCompiled from DocFooter.java flpublic class DocFooter extends java.applet.Applet { fl java.lang.String date; fl java.lang.String email; fl public DocFooter(); fl public void init(); fl public void paint(java.awt.Graphics); fl} fl flMethod DocFooter() fl 0 aload_0 fl 1 invokespecial #1 <Method java.applet.Applet()> fl 4 return fl flMethod void init() fl 0 aload_0 fl 1 sipush 500 fl 4 bipush 100 fl 6 invokevirtual #2 <Method void resize(int, int)> fl 9 aload_0 fl 10 aload_0 fl 11 ldc #3 <String "LAST_UPDATED"> fl 13 invokevirtual #4 <Method java.lang.String getParameter(java.lang.String)> fl 16 putfield #5 <Field java.lang.String date> fl 19 aload_0 fl 20 aload_0 fl 21 ldc #6 <String "EMAIL"> fl 23 invokevirtual #4 <Method java.lang.String getParameter(java.lang.String)> fl 26 putfield #7 <Field java.lang.String email> fl 29 return fl flMethod void paint(java.awt.Graphics) fl 0 aload_1 fl 1 new #8 <Class java.lang.StringBuffer> fl 4 dup fl 5 invokespecial #9 <Method java.lang.StringBuffer()> fl 8 aload_0 fl 9 getfield #5 <Field java.lang.String date> fl 12 invokevirtual #10 <Method java.lang.StringBuffer append(java.lang.String)> fl 15 ldc #11 <String " by "> fl 17 invokevirtual #10 <Method java.lang.StringBuffer append(java.lang.String)> fl 20 invokevirtual #12 <Method java.lang.String toString()> fl 23 bipush 100 fl 25 bipush 15 fl 27 invokevirtual #13 <Method void drawString(java.lang.String, int, int)> fl 30 aload_1 fl 31 aload_0 fl 32 getfield #7 <Field java.lang.String email> fl 35 sipush 290 fl 38 bipush 15 fl 40 invokevirtual #13 <Method void drawString(java.lang.String, int, int)> fl 43 return fl
OPTIONS
−help  
Prints out help message for javap.
−l  Prints out line and local variable tables. −b  
Ensures backward compatibility with javap in JDK 1.1.
−public  
Shows only public classes and members.
−protected  
Shows only protected and public classes and members.
−package  
Shows only package, protected, and public classes and members. This is the default.
−private  
Shows all classes and members.
−Jflag  
Pass flag directly to the runtime system. Some examples:
fljavap −J−version fljavap −J−Djava.security.manager −J−Djava.security.policy=MyPolicy MyClassName fl−s  
Prints internal type signatures.
−c  
Prints out disassembled code, i.e., the instructions that comprise the Java bytecodes, for each of the methods in the class. These are documented in the Java Virtual Machine Specification @ .fi http://java.sun.com/docs/books/vmspec/.
−verbose  
Prints stack size, number of locals and args for methods.
−classpath path  
Specifies the path javap uses to look up classes. Overrides the default or the CLASSPATH environment variable if it is set. Directories are separated by colons. Thus the general format for path is: fl .:<your_path> flFor example: fl.:/home/avh/classes:/usr/local/java/classes fl
−bootclasspath path  
Specifies path from which to load bootstrap classes. By default, the bootstrap classes are the classes implementing the core Java platform located in jre/lib/rt.jar and several other jar files.
−extdirs dirs  
Overrides location at which installed extensions are searched for. The default location for extensions is the value of java.ext.dirs.

ENVIRONMENT VARIABLES
CLASSPATH  
Used to provide the system a path to user−defined classes. Directories are separated by colons, for example, For example:
fl.:/home/avh/classes:/usr/local/java/classes fl
SEE ALSO
javac, java, jdb, javah, javadoc

Johanes Gumabo
Data Size   :   23,221 byte man-javap-java-1.6.0-openjdk.1Build   :   2024-12-29, 07:25   :  
Visitor Screen   :   1280 x 720
Visitor Counter ( page / site )   :   5 / 261,302
Visitor ID   :     :  
Visitor IP   :   3.144.228.254   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.29
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.

ERROR : Need New Coding :         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|1|'"|.'" t )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|2|"|." )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|3|"|." Copyright 2000-2006 Sun Microsystems, Inc. All Rights Reserved. )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|4|"|." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|5|"|." )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|6|"|." This code is free software; you can redistribute it and/or modify it )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|7|"|." under the terms of the GNU General Public License version 2 only, as )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|8|"|." published by the Free Software Foundation. )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|9|"|." )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|10|"|." This code is distributed in the hope that it will be useful, but WITHOUT )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|11|"|." ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|12|"|." FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|13|"|." version 2 for more details (a copy is included in the LICENSE file that )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|14|"|." accompanied this code). )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|15|"|." )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|16|"|." You should have received a copy of the GNU General Public License version )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|17|"|." 2 along with this work; if not, write to the Free Software Foundation, )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|18|"|." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|19|"|." )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|20|"|." Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|21|"|." or visit www.oracle.com if you need additional information or have any )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|22|"|." questions. )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|23|"|." )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|24|"|." ` )         (parse_manual_page_|252|javap-java-1.6.0-openjdk.1|26|"|." Generated by html2roff )         (rof_fi|19|javap-java-1.6.0-openjdk.1|301|1|.fi )