mvc 架構

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            74 Posts :: 60 Stories :: 5 Comments :: 0 Trackbacks
          posted on 2007-09-26 15:12 e全 閱讀(167) 評論(0)  編輯  收藏

          ?

          反編譯工具jad簡單用法
          以下假設jad.exe在c:\java目錄下
          一、基本用法
          Usage:????jad?[option(s)]?<filename(s)>
          直接輸入類文件名,且支持通配符,如下所示。
          c:\java\>jad?example1.class
          c:\java\>jad?*.class
          結果是將example1.class反編譯為example1.jad。將example1.jad改為example1.java即得源文件。

          二、Option?-o
          不提示,覆蓋源文件
          三、Option?-s
          c:\java\>jad?-sjava?example1.class
          反編譯結果以.java為擴展名。

          四、Option?-p
          將反編譯結果輸出到屏幕
          c:\java\>jad?-p?example1.class
          將反編譯結果重定向到文件
          c:\java\>jad?-p?example1.class>example1.java

          五、Option?-d
          指定反編譯的輸出文件目錄
          c:\java\>jad?-o?-dtest?-sjava?*.class

          命令行選擇的列表

          ????? -a??????? - 用JVM字節格式來注解輸出
          ????? -af?????? - 同 -a,但是注解的時候用全名稱
          ????? -clear??? - 清除所有的前綴
          ????? -b??????? - 輸出多于的括號 (e.g., if(a) { b(); }, default: no)
          ????? -d <dir> - 指定輸出文件的文件目錄
          ????? -dead????? -試圖反編譯代碼的dead 部分(default: no)
          ????? -disass?? - 不用用字節碼的方式反編譯 (no JAVA source generated)
          ????? -f??????? - 輸出整個的名字,無論是類還是方法
          ????? -ff??????? -輸出類的成員在方法之前 (default: after methods)
          ????? -i??????? - 輸出所有的變量的缺省的最初值
          ????? -l<num>??? - 將strings分割成指定數目的塊的字符 (default: no)
          ????? -lnc????? - 將輸出文件用行號來注解 (default: no)
          ????? -nl?????? - 分割strings用新行字符 newline character (default: no)
          ????? -nodos??? -不要去檢查class文件是否以dos方式寫 (CR before NL, default: check)
          ????? -nocast?? - 不要生成輔助文件
          ????? -nocode??? -不要生成方法的源代碼
          ????? -noconv??? - 不要轉換java的定義符 (default: do)
          ????? -noctor?? - 不允許空的構造器存在
          ????? -noinner?? -關掉對內部類的支持 (default: turn on)
          ????? -nolvt??? - 忽略局部變量的表信息
          ????? -nonlb???? - 不要輸出一個新行在打開一個括號之前 (default: do)
          ????? -o??????? - 無需確認直接覆蓋輸出 (default: no)
          ????? -p??????? - 發送反編譯代碼到標準輸出 STDOUT (e.g., for piping)


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 疏附县| 吉木萨尔县| 灵寿县| 集贤县| 论坛| 芜湖县| 通州市| 女性| 鲁山县| 诸城市| 通河县| 印江| 鲁甸县| 新密市| 寿光市| 渭南市| 丘北县| 芜湖市| 广宁县| 平湖市| 江津市| 隆德县| 永春县| 渝中区| 曲阳县| 淄博市| 洛浦县| 霍林郭勒市| 南充市| 新源县| 玛沁县| 克拉玛依市| 沁源县| 历史| 巩留县| 新丰县| 延津县| 开江县| 兴城市| 延边| 阳西县|