欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

如何查看java中.class文件

這篇文章將為大家詳細講解有關如何查看java中.class文件,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于成都做網(wǎng)站、成都網(wǎng)站設計、江城網(wǎng)絡推廣、微信小程序定制開發(fā)、江城網(wǎng)絡營銷、江城企業(yè)策劃、江城品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學生創(chuàng)業(yè)者提供江城建站搭建服務,24小時服務熱線:13518219792,官方網(wǎng)址:aaarwkj.com

有時候為了研究Javac的原理,要去看看class文件的內(nèi)容是如何組織的,這時候很有必要查看class文件。

如何查看java中.class文件

java class文件怎么看?

查看class文件方法有很多種,這里推薦使用JDK自帶的javap工具。

首先建立如下源碼:

public class HelloWorld{
    public static void main(String[] args){
        System.out.println("hello world!");
    }
}

使用javac編譯器把源文件編譯好,再接著使用javap工具查看class文件,命令如下

javap -verbose HelloWorld

這是DOS窗口的運行結(jié)果復制出來如下圖:

F:\>javac HelloWorld.java
F:\>javap -verbose HelloWorld
Classfile /F:/HelloWorld.class
  Last modified 2017-12-24; size 426 bytes
  MD5 checksum 4efac412ef483c8a3fe7489c87d15c8c
  Compiled from "HelloWorld.java"
public class HelloWorld
  minor version: 0
  major version: 52
  flags: ACC_PUBLIC, ACC_SUPER
Constant pool:
   #1 = Methodref          #6.#15         // java/lang/Object."<init>":()V
   #2 = Fieldref           #16.#17        // java/lang/System.out:Ljava/io/Print
Stream;
   #3 = String             #18            // hello world!
   #4 = Methodref          #19.#20        // java/io/PrintStream.println:(Ljava/
lang/String;)V
   #5 = Class              #21            // HelloWorld
   #6 = Class              #22            // java/lang/Object
   #7 = Utf8               <init>
   #8 = Utf8               ()V
   #9 = Utf8               Code
  #10 = Utf8               LineNumberTable
  #11 = Utf8               main
  #12 = Utf8               ([Ljava/lang/String;)V
  #13 = Utf8               SourceFile
  #14 = Utf8               HelloWorld.java
  #15 = NameAndType        #7:#8          // "<init>":()V
  #16 = Class              #23            // java/lang/System
  #17 = NameAndType        #24:#25        // out:Ljava/io/PrintStream;
  #18 = Utf8               hello world!
  #19 = Class              #26            // java/io/PrintStream
  #20 = NameAndType        #27:#28        // println:(Ljava/lang/String;)V
  #21 = Utf8               HelloWorld
  #22 = Utf8               java/lang/Object
  #23 = Utf8               java/lang/System
  #24 = Utf8               out
  #25 = Utf8               Ljava/io/PrintStream;
  #26 = Utf8               java/io/PrintStream
  #27 = Utf8               println
  #28 = Utf8               (Ljava/lang/String;)V
{
  public HelloWorld();
    descriptor: ()V
    flags: ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
         0: aload_0
         1: invokespecial #1                  // Method java/lang/Object."<init>
":()V
         4: return
      LineNumberTable:
        line 1: 0
  public static void main(java.lang.String[]);
    descriptor: ([Ljava/lang/String;)V
    flags: ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
         0: getstatic     #2                  // Field java/lang/System.out:Ljav
a/io/PrintStream;
         3: ldc           #3                  // String hello world!
         5: invokevirtual #4                  // Method java/io/PrintStream.prin
tln:(Ljava/lang/String;)V
         8: return
      LineNumberTable:
        line 3: 0
        line 4: 8
}
SourceFile: "HelloWorld.java"
F:\>

關于如何查看java中.class文件就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

本文題目:如何查看java中.class文件
網(wǎng)頁路徑:http://aaarwkj.com/article20/jjgijo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設、微信小程序、外貿(mào)網(wǎng)站建設、品牌網(wǎng)站設計、網(wǎng)站建設、定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
国产三级国产精品国产国在线观看 | 欧洲精品亚洲精品日韩专区| 少妇又色又爽又高潮欧美| 人妻少妇麻豆中文字幕久久精品| 精品国产免费第一区二区三| 国产精品自产拍av在线| 秋霞三级在线免费观看| 亚洲欧美精品成人一区| 国产女人和拘做受视频| 美女在线观看av少妇| 亚洲成人日韩成人av| 丰满人妻视频一二三区| 亚洲最新一区二区在线观看| 久久久精品人妻免费网站| 啄木乌欧美一区二区三| 亚洲女人淫片在线观看| 中文字幕91在线播放| 国产一区二区av免费| 成人黄色一级电影免费看| 中国的性生活黄片免费观看 | 亚洲人妻乱人伦中文字幕在线| av一区二区日韩精品久| 欧美亚洲午夜一二综合| 免费精品99久久久国产| 国产极品av一区二区三区| 国产av不卡二区三区| 日韩av一区三区在线| 97在线观看视频视频| 成人av资源在线观看| 99久久成人国产精品免费| 亚洲欧美日韩另类在线视频| 日本免费观看一区久久| 亚洲天堂国产成人精品| 97资源在线中文一区| 久久96国产精品久久久| 91人妻互换一区二区| 九九热精品只有这里有| 一本久道久久综合狠狠老| 日韩av高清免费播放| 高潮内射一区二区三区| 蜜臀在线免费观看av|