| '\" t |
| .\" Copyright (c) 1994, 2014, Oracle and/or its affiliates. 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. |
| .\" |
| .\" Title: javap |
| .\" Language: Japanese |
| .\" Date: 2014ǯ8·î8Æü |
| .\" SectDesc: ´ðËܥġ¼¥ë |
| .\" Software: JDK 8 |
| .\" Arch: ÈÆÍÑ |
| .\" Part Number: E58103-01 |
| .\" Doc ID: JSSON |
| .\" |
| .if n .pl 99999 |
| .TH "javap" "1" "2014ǯ8·î8Æü" "JDK 8" "´ðËܥġ¼¥ë" |
| .\" ----------------------------------------------------------------- |
| .\" * Define some portability stuff |
| .\" ----------------------------------------------------------------- |
| .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| .\" http://bugs.debian.org/507673 |
| .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html |
| .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| .ie \n(.g .ds Aq \(aq |
| .el .ds Aq ' |
| .\" ----------------------------------------------------------------- |
| .\" * set default formatting |
| .\" ----------------------------------------------------------------- |
| .\" disable hyphenation |
| .nh |
| .\" disable justification (adjust text to left margin only) |
| .ad l |
| .\" ----------------------------------------------------------------- |
| .\" * MAIN CONTENT STARTS HERE * |
| .\" ----------------------------------------------------------------- |
| .SH "̾Á°" |
| javap \- 1¤Ä°Ê¾å¤Î¥¯¥é¥¹¡¦¥Õ¥¡¥¤¥ë¤òµÕ¥¢¥»¥ó¥Ö¥ë¤·¤Þ¤¹¡£ |
| .SH "³µÍ×" |
| .sp |
| .if n \{\ |
| .RS 4 |
| .\} |
| .nf |
| \fBjavap\fR [\fIoptions\fR] \fIclassfile\fR\&.\&.\&. |
| .fi |
| .if n \{\ |
| .RE |
| .\} |
| .PP |
| \fIoptions\fR |
| .RS 4 |
| ¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡£¥ª¥×¥·¥ç¥ó¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ |
| .RE |
| .PP |
| \fIclassfile\fR |
| .RS 4 |
| Ãí¼á¤Î½èÍýÂоݤȤʤ롢¶õÇò¤Ç¶èÀڤä¿1¤Ä°Ê¾å¤Î¥¯¥é¥¹(DocFooter\&.class¤Ê¤É)¡£¥¯¥é¥¹¡¦¥Ñ¥¹¤Ç¸¡½Ð¤Ç¤¤ë¥¯¥é¥¹¤ò¡¢¥Õ¥¡¥¤¥ë̾¤Þ¤¿¤ÏURL(\fBfile:///home/user/myproject/src/DocFooter\&.class\fR¤Ê¤É)¤Ç»ØÄê¤Ç¤¤Þ¤¹¡£ |
| .RE |
| .SH "ÀâÌÀ" |
| .PP |
| \fBjavap\fR¥³¥Þ¥ó¥É¤Ï¡¢1¤Ä¤Þ¤¿¤ÏÊ£¿ô¤Î¥¯¥é¥¹¡¦¥Õ¥¡¥¤¥ë¤òµÕ¥¢¥»¥ó¥Ö¥ë¤·¤Þ¤¹¡£¤½¤Î½ÐÎϤϻØÄꤹ¤ë¥ª¥×¥·¥ç¥ó¤Ë¤è¤ê°Û¤Ê¤ê¤Þ¤¹¡£¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢\fBjavap\fR¥³¥Þ¥ó¥É¤Ï¡¢¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¡¢ÅϤµ¤ì¤¿¥¯¥é¥¹¤Îprotected¤ª¤è¤Ópublic¤Î¥Õ¥£¡¼¥ë¥É¤È¥á¥½¥Ã¥É¤ò½ÐÎϤ·¤Þ¤¹¡£\fBjavap\fR¥³¥Þ¥ó¥É¤Ï¤½¤Î½ÐÎϤò\fBɸ½à½ÐÎÏ\fR¤Ëɽ¼¨¤·¤Þ¤¹¡£ |
| .SH "¥ª¥×¥·¥ç¥ó" |
| .PP |
| \-help |
| .br |
| \-\-help |
| .br |
| \-? |
| .RS 4 |
| \fBjavap\fR¥³¥Þ¥ó¥É¤Ë¤Ä¤¤¤Æ¤Î¥Ø¥ë¥×¡¦¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£ |
| .RE |
| .PP |
| \-version |
| .RS 4 |
| ¥ê¥ê¡¼¥¹¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ |
| .RE |
| .PP |
| \-l |
| .RS 4 |
| ¹ÔÈÖ¹æ¤È¥í¡¼¥«¥ëÊÑ¿ôɽ¤ò½ÐÎϤ·¤Þ¤¹¡£ |
| .RE |
| .PP |
| \-public |
| .RS 4 |
| public¥¯¥é¥¹¤ª¤è¤Ó¥á¥ó¥Ð¡¼¤Î¤ßɽ¼¨¤·¤Þ¤¹¡£ |
| .RE |
| .PP |
| \-protected |
| .RS 4 |
| protected¤ª¤è¤Ópublic¤Î¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤Î¤ß¤òɽ¼¨¤·¤Þ¤¹¡£ |
| .RE |
| .PP |
| \-private |
| .br |
| \-p |
| .RS 4 |
| ¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤òɽ¼¨¤·¤Þ¤¹¡£ |
| .RE |
| .PP |
| \-J\fIoption\fR |
| .RS 4 |
| »ØÄꤵ¤ì¤¿¥ª¥×¥·¥ç¥ó¤òJVM¤ËÅϤ·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ |
| .sp |
| .if n \{\ |
| .RS 4 |
| .\} |
| .nf |
| \fBjavap \-J\-version\fR |
| \fBjavap \-J\-Djava\&.security\&.manager \-J\-Djava\&.security\&.policy=MyPolicy MyClassName\fR |
| |
| .fi |
| .if n \{\ |
| .RE |
| .\} |
| JVM¥ª¥×¥·¥ç¥ó¤Î¾ÜºÙ¤Ï¡¢¥³¥Þ¥ó¥É¤Î¥Þ¥Ë¥å¥¢¥ë¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ |
| .RE |
| .PP |
| \-s |
| .RS 4 |
| ÆâÉô¤Î·¿¥·¥°¥Ë¥Á¥ã¤ò½ÐÎϤ·¤Þ¤¹¡£ |
| .RE |
| .PP |
| \-sysinfo |
| .RS 4 |
| ½èÍýÃæ¤Î¥¯¥é¥¹¤Î¥·¥¹¥Æ¥à¾ðÊó(¥Ñ¥¹¡¢¥µ¥¤¥º¡¢ÆüÉÕ¡¢MD5¥Ï¥Ã¥·¥å)¤òɽ¼¨¤·¤Þ¤¹¡£ |
| .RE |
| .PP |
| \-constants |
| .RS 4 |
| \fBstatic final\fRÄê¿ô¤òɽ¼¨¤·¤Þ¤¹¡£ |
| .RE |
| .PP |
| \-c |
| .RS 4 |
| ¥¯¥é¥¹¤Î³Æ¥á¥½¥Ã¥É¤Î¤¿¤á¤ËµÕ¥¢¥»¥ó¥Ö¥ë¤µ¤ì¤ë¥³¡¼¥É¡¢¤¹¤Ê¤ï¤ÁJava¥Ð¥¤¥È¥³¡¼¥É¤«¤é¤Ê¤ëÌ¿Îá¤òɽ¼¨¤·¤Þ¤¹¡£ |
| .RE |
| .PP |
| \-verbose |
| .RS 4 |
| ¥á¥½¥Ã¥É¤Î¥¹¥¿¥Ã¥¯¡¦¥µ¥¤¥º¡¢locals¤Èarguments¤Î¿ô¤ò½ÐÎϤ·¤Þ¤¹¡£ |
| .RE |
| .PP |
| \-classpath \fIpath\fR |
| .RS 4 |
| ¥¯¥é¥¹¤òõ¤¹¤¿¤á¤Ë\fBjavap\fR¥³¥Þ¥ó¥É¤¬»ÈÍѤ¹¤ë¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Þ¤¿¤Ï\fBCLASSPATH\fR´Ä¶ÊÑ¿ô¤ÎÀßÄê¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ |
| .RE |
| .PP |
| \-bootclasspath \fIpath\fR |
| .RS 4 |
| ¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¡¦¥¯¥é¥¹¤ò¥í¡¼¥É¤¹¤ë¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¡¦¥¯¥é¥¹¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï\fBjre/lib/rt\&.jar\fR¤ª¤è¤Ó¾¤Î¤¤¤¯¤Ä¤«¤ÎJAR¥Õ¥¡¥¤¥ë¤Ë¤¢¤ë¡¢¥³¥¢Java¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤ò¼ÂÁõ¤¹¤ë¥¯¥é¥¹¤Ç¤¹¡£ |
| .RE |
| .PP |
| \-extdir \fIdirs\fR |
| .RS 4 |
| ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤¿³ÈÄ¥µ¡Ç½¤ò¸¡º÷¤¹¤ë¾ì½ê¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£³ÈÄ¥µ¡Ç½¤Î¥Ç¥Õ¥©¥ë¥È°ÌÃÖ¤Ï\fBjava\&.ext\&.dirs\fR¤Ç¤¹¡£ |
| .RE |
| .SH "Îã" |
| .PP |
| ¼¡¤Î\fBDocFooter\fR¥¯¥é¥¹¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¡£ |
| .sp |
| .if n \{\ |
| .RS 4 |
| .\} |
| .nf |
| \fBimport java\&.awt\&.*;\fR |
| \fBimport java\&.applet\&.*;\fR |
| \fB \fR |
| \fBpublic class DocFooter extends Applet {\fR |
| \fB String date;\fR |
| \fB String email;\fR |
| \fB \fR |
| \fB public void init() {\fR |
| \fB resize(500,100);\fR |
| \fB date = getParameter("LAST_UPDATED");\fR |
| \fB email = getParameter("EMAIL");\fR |
| \fB }\fR |
| \fB \fR |
| \fB public void paint(Graphics g) {\fR |
| \fB g\&.drawString(date + " by ",100, 15);\fR |
| \fB g\&.drawString(email,290,15);\fR |
| \fB }\fR |
| \fB}\fR |
| |
| .fi |
| .if n \{\ |
| .RE |
| .\} |
| .PP |
| \fBjavap DocFooter\&.class\fR¥³¥Þ¥ó¥É¤«¤é¤Î½ÐÎϤϼ¡¤òÀ¸À®¤·¤Þ¤¹¡£ |
| .sp |
| .if n \{\ |
| .RS 4 |
| .\} |
| .nf |
| \fBCompiled from "DocFooter\&.java"\fR |
| \fBpublic class DocFooter extends java\&.applet\&.Applet {\fR |
| \fB java\&.lang\&.String date;\fR |
| \fB java\&.lang\&.String email;\fR |
| \fB public DocFooter();\fR |
| \fB public void init();\fR |
| \fB public void paint(java\&.awt\&.Graphics);\fR |
| \fB}\fR |
| |
| .fi |
| .if n \{\ |
| .RE |
| .\} |
| .PP |
| \fBjavap \-c DocFooter\&.class\fR¥³¥Þ¥ó¥É¤«¤é¤Î½ÐÎϤϼ¡¤òÀ¸À®¤·¤Þ¤¹¡£ |
| .sp |
| .if n \{\ |
| .RS 4 |
| .\} |
| .nf |
| \fBCompiled from "DocFooter\&.java"\fR |
| \fBpublic class DocFooter extends java\&.applet\&.Applet {\fR |
| \fB java\&.lang\&.String date;\fR |
| \fB java\&.lang\&.String email;\fR |
| |
| \fB public DocFooter();\fR |
| \fB Code:\fR |
| \fB 0: aload_0 \fR |
| \fB 1: invokespecial #1 // Method\fR |
| \fBjava/applet/Applet\&."<init>":()V\fR |
| \fB 4: return \fR |
| |
| \fB public void init();\fR |
| \fB Code:\fR |
| \fB 0: aload_0 \fR |
| \fB 1: sipush 500\fR |
| \fB 4: bipush 100\fR |
| \fB 6: invokevirtual #2 // Method resize:(II)V\fR |
| \fB 9: aload_0 \fR |
| \fB 10: aload_0 \fR |
| \fB 11: ldc #3 // String LAST_UPDATED\fR |
| \fB 13: invokevirtual #4 // Method\fR |
| \fB getParameter:(Ljava/lang/String;)Ljava/lang/String;\fR |
| \fB 16: putfield #5 // Field date:Ljava/lang/String;\fR |
| \fB 19: aload_0 \fR |
| \fB 20: aload_0 \fR |
| \fB 21: ldc #6 // String EMAIL\fR |
| \fB 23: invokevirtual #4 // Method\fR |
| \fB getParameter:(Ljava/lang/String;)Ljava/lang/String;\fR |
| \fB 26: putfield #7 // Field email:Ljava/lang/String;\fR |
| \fB 29: return \fR |
| |
| \fB public void paint(java\&.awt\&.Graphics);\fR |
| \fB Code:\fR |
| \fB 0: aload_1 \fR |
| \fB 1: new #8 // class java/lang/StringBuilder\fR |
| \fB 4: dup \fR |
| \fB 5: invokespecial #9 // Method\fR |
| \fB java/lang/StringBuilder\&."<init>":()V\fR |
| \fB 8: aload_0 \fR |
| \fB 9: getfield #5 // Field date:Ljava/lang/String;\fR |
| \fB 12: invokevirtual #10 // Method\fR |
| \fB java/lang/StringBuilder\&.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\fR |
| \fB 15: ldc #11 // String by \fR |
| \fB 17: invokevirtual #10 // Method\fR |
| \fB java/lang/StringBuilder\&.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\fR |
| \fB 20: invokevirtual #12 // Method\fR |
| \fB java/lang/StringBuilder\&.toString:()Ljava/lang/String;\fR |
| \fB 23: bipush 100\fR |
| \fB 25: bipush 15\fR |
| \fB 27: invokevirtual #13 // Method\fR |
| \fB java/awt/Graphics\&.drawString:(Ljava/lang/String;II)V\fR |
| \fB 30: aload_1 \fR |
| \fB 31: aload_0 \fR |
| \fB 32: getfield #7 // Field email:Ljava/lang/String;\fR |
| \fB 35: sipush 290\fR |
| \fB 38: bipush 15\fR |
| \fB 40: invokevirtual #13 // Method\fR |
| \fBjava/awt/Graphics\&.drawString:(Ljava/lang/String;II)V\fR |
| \fB 43: return \fR |
| \fB}\fR |
| |
| .fi |
| .if n \{\ |
| .RE |
| .\} |
| .SH "´ØÏ¢¹àÌÜ" |
| .sp |
| .RS 4 |
| .ie n \{\ |
| \h'-04'\(bu\h'+03'\c |
| .\} |
| .el \{\ |
| .sp -1 |
| .IP \(bu 2.3 |
| .\} |
| java(1) |
| .RE |
| .sp |
| .RS 4 |
| .ie n \{\ |
| \h'-04'\(bu\h'+03'\c |
| .\} |
| .el \{\ |
| .sp -1 |
| .IP \(bu 2.3 |
| .\} |
| javac(1) |
| .RE |
| .sp |
| .RS 4 |
| .ie n \{\ |
| \h'-04'\(bu\h'+03'\c |
| .\} |
| .el \{\ |
| .sp -1 |
| .IP \(bu 2.3 |
| .\} |
| javadoc(1) |
| .RE |
| .sp |
| .RS 4 |
| .ie n \{\ |
| \h'-04'\(bu\h'+03'\c |
| .\} |
| .el \{\ |
| .sp -1 |
| .IP \(bu 2.3 |
| .\} |
| javah(1) |
| .RE |
| .sp |
| .RS 4 |
| .ie n \{\ |
| \h'-04'\(bu\h'+03'\c |
| .\} |
| .el \{\ |
| .sp -1 |
| .IP \(bu 2.3 |
| .\} |
| jdb(1) |
| .RE |
| .sp |
| .RS 4 |
| .ie n \{\ |
| \h'-04'\(bu\h'+03'\c |
| .\} |
| .el \{\ |
| .sp -1 |
| .IP \(bu 2.3 |
| .\} |
| jdeps(1) |
| .RE |
| .br |
| 'pl 8.5i |
| 'bp |