javap.1 revision 4169
b87033953be26b0dc7dead8febd499b666a54126Peter Major." Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved.
b87033953be26b0dc7dead8febd499b666a54126Peter Major." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
b87033953be26b0dc7dead8febd499b666a54126Peter Major." This code is free software; you can redistribute it and/or modify it
b87033953be26b0dc7dead8febd499b666a54126Peter Major." under the terms of the GNU General Public License version 2 only, as
b87033953be26b0dc7dead8febd499b666a54126Peter Major." published by the Free Software Foundation.
b87033953be26b0dc7dead8febd499b666a54126Peter Major." This code is distributed in the hope that it will be useful, but WITHOUT
b87033953be26b0dc7dead8febd499b666a54126Peter Major." ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
b87033953be26b0dc7dead8febd499b666a54126Peter Major." FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
b87033953be26b0dc7dead8febd499b666a54126Peter Major." version 2 for more details (a copy is included in the LICENSE file that
b87033953be26b0dc7dead8febd499b666a54126Peter Major." accompanied this code).
b87033953be26b0dc7dead8febd499b666a54126Peter Major." You should have received a copy of the GNU General Public License version
b87033953be26b0dc7dead8febd499b666a54126Peter Major." 2 along with this work; if not, write to the Free Software Foundation,
b87033953be26b0dc7dead8febd499b666a54126Peter Major." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
b87033953be26b0dc7dead8febd499b666a54126Peter Major." Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
b87033953be26b0dc7dead8febd499b666a54126Peter Major." or visit www.oracle.com if you need additional information or have any
b87033953be26b0dc7dead8febd499b666a54126Peter Major." questions.
b87033953be26b0dc7dead8febd499b666a54126Peter Major.TH javap 1 "07 May 2011"
b87033953be26b0dc7dead8febd499b666a54126Peter Majorjavap \- Java ���饹�ե�����ե�����֥�
b87033953be26b0dc7dead8febd499b666a54126Peter Major���饹�ե������ե�����֥뤷�ޤ���
b87033953be26b0dc7dead8febd499b666a54126Peter Majorjavap [ \fP\f3options\fP\f3 ] classes
\f3javap\fP ���ޥ�ɤϡ�1 �Ĥޤ���ʣ���Υ��饹�ե������ե�����֥뤷�ޤ������ν��Ϥϻ��ꤹ�륪�ץ����ˤ��ۤʤ�ޤ������ץ�������ꤷ�ʤ���硢\f3javap\fP �ϡ����Υѥå��������Ϥ��줿���饹�� protected ����� public �Υե�����ɤȥ�åɤ���Ϥ��ޤ���\f3javap\fP �Ϥ��ν��Ϥ�ɸ����Ϥ�ɽ�����ޤ���
���ν����оݤȤʤ� 1 �İʾ�Υ��饹 \f2DocFooter.class\fP �ʤ�) �Υꥹ�� (������ڤ�)�����饹�ѥ��Ǹ��Ĥ��륯�饹�ϡ��ե�����̾ ( \f2/home/user/myproject/src/DocFooter.class\fP �ʤ�) �ޤ��� URL ( \f2file:///home/user/myproject/src/DocFooter.class\fP �ʤ�) �ǻ���Ǥ��ޤ���
import java.awt.*;
import java.applet.*;
g.drawString(date + " by ",100, 15);
g.drawString(email,290,15);
\f3javap DocFooter.class\fP ���⤿�餹���Ϥϼ��Τ褦�ˤʤ�ޤ���
Compiled from "DocFooter.java"
public class DocFooter extends java.applet.Applet {
java.lang.String date;
java.lang.String email;
public void paint(java.awt.Graphics);
\f3javap \-c DocFooter.class\fP ���⤿�餹���Ϥϼ��Τ褦�ˤʤ�ޤ���
Compiled from "DocFooter.java"
public class DocFooter extends java.applet.Applet {
java.lang.String date;
java.lang.String email;
1: invokespecial #1 // Method java/applet/Applet."<init>":()V
16: putfield #5 // Field date:Ljava/lang/String;
26: putfield #7 // Field email:Ljava/lang/String;
public void paint(java.awt.Graphics);
1: new #8 // class java/lang/StringBuilder
5: invokespecial #9 // Method java/lang/StringBuilder."<init>":()V
9: getfield #5 // Field date:Ljava/lang/String;
12: invokevirtual #10 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
17: invokevirtual #10 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
32: getfield #7 // Field email:Ljava/lang/String;
http://java.sun.com/docs/books/vmspec/�˥ɥ�����Ȳ�����Ƥ��ޤ���
�֡��ȥ��ȥ�åץ��饹��?�ɤ���ѥ�����ꤷ�ޤ����֡��ȥ��ȥ�åץ��饹�ϡ��ǥե���ȤǤ� \f2jre/lib/rt.jar\fP �����¾�Τ����Ĥ��� JAR �ե����� �ˤ��롢���� Java 2 �ץ�åȥե������������륯�饹�Ǥ���
���ȡ��뤵�줿��ĥ��ǽ����������С��饤�ɤ��ޤ�����ĥ��ǽ�ϡ��ǥե���ȤǤ� \f2java.ext.dirs\fP �ˤ���ޤ���