jdk/src/solaris/doc/sun/man/man1/ja/javap.1
changeset 31876 91b22707521a
parent 30373 7b7094f0b833
--- a/jdk/src/solaris/doc/sun/man/man1/ja/javap.1	Mon Jul 27 19:50:14 2015 +0200
+++ b/jdk/src/solaris/doc/sun/man/man1/ja/javap.1	Mon Jul 27 16:49:10 2015 -0700
@@ -1,12 +1,5 @@
 '\" t
-.\" Copyright (c) 1994, 2013, Oracle and/or its affiliates. All rights reserved.
-.\" Title: javap
-.\" Language: English
-.\" Date: 2013年11月21日
-.\" SectDesc: 基本ツール
-.\" Software: JDK 8
-.\" Arch: 汎用
-.\"
+.\" 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
@@ -15,7 +8,7 @@
 .\"
 .\" 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
+.\" 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).
 .\"
@@ -27,8 +20,17 @@
 .\" or visit www.oracle.com if you need additional information or have any
 .\" questions.
 .\"
-.pl 99999
-.TH "javap" "1" "2013年11月21日" "JDK 8" "基本ツール"
+.\" Title: javap
+.\" Language: Japanese
+.\" Date: 2014ǯ88
+.\" SectDesc: ܥġ
+.\" Software: JDK 8
+.\" Arch: 
+.\" Part Number: E58103-01
+.\" Doc ID: JSSON
+.\"
+.if n .pl 99999
+.TH "javap" "1" "2014ǯ88" "JDK 8" "ܥġ"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -48,15 +50,15 @@
 .\" -----------------------------------------------------------------
 .\" * MAIN CONTENT STARTS HERE *
 .\" -----------------------------------------------------------------
-.SH "NAME"
-javap \- 1つ以上のクラス・ファイルを逆アセンブルします。
-.SH "概要"
+.SH "̾"
+javap \- 1İʾΥ饹եե֥뤷ޤ
+.SH ""
 .sp
 .if n \{\
 .RS 4
 .\}
 .nf
-\fIjavap\fR [\fIoptions\fR] \fIclassfile\fR\&.\&.\&.
+\fBjavap\fR [\fIoptions\fR] \fIclassfile\fR\&.\&.\&.
 .fi
 .if n \{\
 .RE
@@ -64,226 +66,247 @@
 .PP
 \fIoptions\fR
 .RS 4
-コマンドライン・オプション。オプションを参照してください。
+ޥɹԥץ󡣥ץ򻲾ȤƤ
 .RE
 .PP
 \fIclassfile\fR
 .RS 4
-注釈の処理対象となる、空白で区切った1つ以上のクラス(DocFooter\&.classなど)。クラス・パスで検出できるクラスを、ファイル名またはURL(\fIfile:///home/user/myproject/src/DocFooter\&.class\fRなど)で指定できます。
+νоݤȤʤ롢Ƕڤä1İʾΥ饹(DocFooter\&.classʤ)饹ѥǸФǤ륯饹򡢥ե̾ޤURL(\fBfile:///home/user/myproject/src/DocFooter\&.class\fRʤ)ǻǤޤ
 .RE
-.SH "説明"
+.SH ""
+.PP
+\fBjavap\fRޥɤϡ1ĤޤʣΥ饹եե֥뤷ޤνϤϻꤹ륪ץˤۤʤޤץꤷʤ硢\fBjavap\fRޥɤϡΥѥåϤ줿饹protectedpublicΥեɤȥ᥽åɤϤޤ\fBjavap\fRޥɤϤνϤ\fBɸ\fRɽޤ
+.SH "ץ"
 .PP
-\fIjavap\fRコマンドは、1つまたは複数のクラス・ファイルを逆アセンブルします。その出力は指定するオプションにより異なります。オプションを指定しない場合、\fIjavap\fRコマンドは、そのパッケージ、渡されたクラスのprotectedおよびpublicのフィールドとメソッドを出力します。\fIjavap\fRコマンドはその出力を\fI標準出力\fRに表示します。
-.SH "オプション"
-.PP
-\-help, \-\-help, \-?
+\-help
+.br
+\-\-help
+.br
+\-?
 .RS 4
-\fIjavap\fRコマンドについてのヘルプ・メッセージを出力します。
+\fBjavap\fRޥɤˤĤƤΥإסåϤޤ
 .RE
 .PP
 \-version
 .RS 4
-リリース情報を出力します。
+꡼Ϥޤ
 .RE
 .PP
 \-l
 .RS 4
-行番号とローカル変数表を出力します。
+ֹȥѿɽϤޤ
 .RE
 .PP
 \-public
 .RS 4
-publicクラスおよびメンバーのみ表示します。
+public饹ӥСΤɽޤ
 .RE
 .PP
 \-protected
 .RS 4
-protectedおよびpublicのクラスとメンバーのみを表示します。
+protectedpublicΥ饹ȥСΤߤɽޤ
 .RE
 .PP
-\-private, \-p
+\-private
+.br
+\-p
 .RS 4
-すべてのクラスとメンバーを表示します。
+٤ƤΥ饹ȥСɽޤ
 .RE
 .PP
 \-J\fIoption\fR
 .RS 4
-指定されたオプションをJVMに渡します。次に例を示します。
+ꤵ줿ץJVMϤޤ򼨤ޤ
 .sp
 .if n \{\
 .RS 4
 .\}
 .nf
-javap \-J\-version
-javap \-J\-Djava\&.security\&.manager \-J\-Djava\&.security\&.policy=MyPolicy MyClassName
+\fBjavap \-J\-version\fR
+\fBjavap \-J\-Djava\&.security\&.manager \-J\-Djava\&.security\&.policy=MyPolicy MyClassName\fR
+ 
 .fi
 .if n \{\
 .RE
 .\}
-JVMオプションの詳細は、コマンドのマニュアルを参照してください。
+JVMץξܺ٤ϡޥɤΥޥ˥奢򻲾ȤƤ
 .RE
 .PP
 \-s
 .RS 4
-内部の型シグニチャを出力します。
+η˥Ϥޤ
 .RE
 .PP
 \-sysinfo
 .RS 4
-処理中のクラスのシステム情報(パス、サイズ、日付、MD5ハッシュ)を表示します。
+Υ饹Υƥ(ѥաMD5ϥå)ɽޤ
 .RE
 .PP
 \-constants
 .RS 4
-\fIstatic final\fR定数を表示します。
+\fBstatic final\fRɽޤ
 .RE
 .PP
 \-c
 .RS 4
-クラスの各メソッドのために逆アセンブルされるコード、すなわちJavaバイトコードからなる命令を表示します。
+饹γƥ᥽åɤΤ˵ե֥뤵륳ɡʤJavaХȥɤʤ̿ɽޤ
 .RE
 .PP
 \-verbose
 .RS 4
-メソッドのスタック・サイズ、localsとargumentsの数を出力します。
+᥽åɤΥålocalsargumentsοϤޤ
 .RE
 .PP
 \-classpath \fIpath\fR
 .RS 4
-クラスを探すために\fIjavap\fRコマンドが使用するパスを指定します。デフォルトまたは\fICLASSPATH\fR環境変数の設定をオーバーライドします。
+饹õ\fBjavap\fRޥɤѤѥꤷޤǥեȤޤ\fBCLASSPATH\fRĶѿ򥪡С饤ɤޤ
 .RE
 .PP
 \-bootclasspath \fIpath\fR
 .RS 4
-ブートストラップ・クラスをロードするパスを指定します。ブートストラップ・クラスは、デフォルトでは\fIjre/lib/rt\&.jar\fRおよび他のいくつかのJARファイルにある、コアJavaプラットフォームを実装するクラスです。
+֡ȥȥåס饹ɤѥꤷޤ֡ȥȥåס饹ϡǥեȤǤ\fBjre/lib/rt\&.jar\fR¾ΤĤJARեˤ롢Javaץåȥե륯饹Ǥ
 .RE
 .PP
 \-extdir \fIdirs\fR
 .RS 4
-インストールされた拡張機能を検索する場所をオーバーライドします。拡張機能のデフォルト位置は\fIjava\&.ext\&.dirs\fRです。
+󥹥ȡ뤵줿ĥǽ򸡺򥪡С饤ɤޤĥǽΥǥեȰ֤\fBjava\&.ext\&.dirs\fRǤ
 .RE
-.SH "例"
+.SH ""
 .PP
-次の\fIDocFooter\fRクラスをコンパイルします。
+\fBDocFooter\fR饹򥳥ѥ뤷ޤ
 .sp
 .if n \{\
 .RS 4
 .\}
 .nf
-import java\&.awt\&.*;
-import java\&.applet\&.*;
- 
-public class DocFooter extends Applet {
-        String date;
-        String email;
+\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
  
-        public void init() {
-                resize(500,100);
-                date = getParameter("LAST_UPDATED");
-                email = getParameter("EMAIL");
-        }
- 
-        public void paint(Graphics g) {
-                g\&.drawString(date + " by ",100, 15);
-                g\&.drawString(email,290,15);
-        }
-}
 .fi
 .if n \{\
 .RE
 .\}
 .PP
-\fIjavap DocFooter\&.class\fRコマンドからの出力は次を生成します。
+\fBjavap DocFooter\&.class\fRޥɤνϤϼޤ
 .sp
 .if n \{\
 .RS 4
 .\}
 .nf
-Compiled from "DocFooter\&.java"
-public class DocFooter extends java\&.applet\&.Applet {
-  java\&.lang\&.String date;
-  java\&.lang\&.String email;
-  public DocFooter();
-  public void init();
-  public void paint(java\&.awt\&.Graphics);
-}
+\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
-\fIjavap \-c DocFooter\&.class\fRコマンドからの出力は次を生成します。
+\fBjavap \-c DocFooter\&.class\fRޥɤνϤϼޤ
 .sp
 .if n \{\
 .RS 4
 .\}
 .nf
-Compiled from "DocFooter\&.java"
-public class DocFooter extends java\&.applet\&.Applet {
-  java\&.lang\&.String date;
-  java\&.lang\&.String email;
-
-  public DocFooter();
-    Code:
-       0: aload_0       
-       1: invokespecial #1                  // Method
-java/applet/Applet\&."<init>":()V
-       4: return        
-
-  public void init();
-    Code:
-       0: aload_0       
-       1: sipush        500
-       4: bipush        100
-       6: invokevirtual #2                  // Method resize:(II)V
-       9: aload_0       
-      10: aload_0       
-      11: ldc           #3                  // String LAST_UPDATED
-      13: invokevirtual #4                  // Method
- getParameter:(Ljava/lang/String;)Ljava/lang/String;
-      16: putfield      #5                  // Field date:Ljava/lang/String;
-      19: aload_0       
-      20: aload_0       
-      21: ldc           #6                  // String EMAIL
-      23: invokevirtual #4                  // Method
- getParameter:(Ljava/lang/String;)Ljava/lang/String;
-      26: putfield      #7                  // Field email:Ljava/lang/String;
-      29: return        
-
-  public void paint(java\&.awt\&.Graphics);
-    Code:
-       0: aload_1       
-       1: new           #8                  // class java/lang/StringBuilder
-       4: dup           
-       5: invokespecial #9                  // Method
- java/lang/StringBuilder\&."<init>":()V
-       8: aload_0       
-       9: getfield      #5                  // Field date:Ljava/lang/String;
-      12: invokevirtual #10                 // Method
- java/lang/StringBuilder\&.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
-      15: ldc           #11                 // String  by 
-      17: invokevirtual #10                 // Method
- java/lang/StringBuilder\&.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
-      20: invokevirtual #12                 // Method
- java/lang/StringBuilder\&.toString:()Ljava/lang/String;
-      23: bipush        100
-      25: bipush        15
-      27: invokevirtual #13                 // Method
- java/awt/Graphics\&.drawString:(Ljava/lang/String;II)V
-      30: aload_1       
-      31: aload_0       
-      32: getfield      #7                  // Field email:Ljava/lang/String;
-      35: sipush        290
-      38: bipush        15
-      40: invokevirtual #13                 // Method
-java/awt/Graphics\&.drawString:(Ljava/lang/String;II)V
-      43: return        
-}
+\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 "関連項目"
+.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 \{\
@@ -304,7 +327,18 @@
 .sp -1
 .IP \(bu 2.3
 .\}
-java(1)
+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
@@ -326,18 +360,7 @@
 .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
-.\}
-javadoc(1)
+jdeps(1)
 .RE
 .br
 'pl 8.5i