導航:首頁 > 編程語言 > javaexample

javaexample

發布時間:2023-01-18 20:34:44

⑴ 怎麼打開java文件

可以使用JRE
(Java
Runtime
Enviroment)打開:
STEP1:將jad.exe拷貝到JRE的bin目錄下,如\Java\jre1.5.0_06\bin
STEP2:配置好你系統的JAVA環境,也就是在PATH里添加你的JRE的路徑什麼的...(這個還不懂??上GOOGLE去所搜一下,大把大把的)
STEP3:打開命令行,將目錄切換到你想要破解的.class文件的目錄.例如:我想要破解一個名為example.class的文件,它在e:\workspaces\里,那我就輸入cd
e:\workspaces\讓後回車.開始"脫"啦!:
編譯單個JAVA語言的CLASS文件,在命令行輸入:jad
example.class回車.
讓後在你當前目錄會生成一個Example.jad的文件!把它的後綴改為java就可以閱讀了!(你可以忽略.class後綴)
選項
-s<後綴>允許你更改輸出文件的後綴.
jad
-sjava
example.class
這條命令生成文件'example.java'.當你同時使用選項-o和-sjava時要小心了,因為Jad會意外的覆蓋掉你的源文件.jad使用JAVA的CLASS文件名作為默認的輸出文件名.舉個例子,如果CLASS文件'example.class'包含了JAVA的CLASS'test'那麼jad會優先生成'test.jad'.如果你想要指定一自己的輸出文件名,請使用重定向:
jad
-p
example.class
>myexm.java選項-d允許你指定輸出文件到另外一個文件夾,這個文件夾將默認創建在當前目錄.舉個例子:
jad
-o
-dtest
-sjava
*.class
(或者jad
-o
-d
test
-s
java
*.class,兩者是一樣的)
這條命令反編譯所有.class文件在當前目錄並且放置所有輸出文件在目錄'test'以.java為後綴名.如果你想反編譯整個java類樹,用如下命令:
jad
-o
-r
-sjava
-dsrc
tree/**/*.class
這條命令反編譯所有.class文件位於'tree'以及子目錄並且建立輸出文件在'src'目錄的相對子目錄中依照類的包名.舉個例子,如果文件'tree/a/b/c.class'包含類'c'來自包'a.b',那麼數車文件的名字是'src/a/b/c.java'.萬一你想要檢查輸出文件的精確度或者就是僅僅是好奇,這兒有個選項-a,它讓jad使用JAVA虛擬機位元組碼作為注釋添加在輸出文件中.jad支持內部類和匿名類,當jad把通配符搭配到輸入的文件名時,它自動的跳過匹配的內部類.在UNIX系統中jad跳過內部類如果有多於一個類在命令行中指定了.
JRE官方下載地址:
http://java.sun.com/javase/downloads/index.jsp

⑵ 如何將java中的.class文件反編譯

安裝Java jdk後
看安裝目錄里有沒有jad.exe,沒有要下載,一般都有的
配置Java環境變數
開始-運行-cmd-回車-進入命令行窗口:
cd+空格+class文件所在路徑:
按下面的命令進行反編譯:
例如:[2] jad -sjava example.class 回車
在目錄里可以看到example.java源文件

[1] 反編譯一個class文件:jad example.class,會生成example.jad,用文本編輯器打開就是java源代碼
[2] 指定生成源代碼的後綴名:jad -sjava example.class,生成example.java
[3] 改變生成的源代碼的名稱,可以先使用-p將反編譯後的源代碼輸出到控制台窗口,然後使用重定向,輸出到文件:jad -p example.class > myexample.java
[4] 把源代碼文件輸出到指定的目錄:jad -dnewdir -sjava example.class,在newdir目錄下生成example.java
[5] 把packages目錄下的class文件全部反編譯:jad -sjava packages/*.class
[6] 把packages目錄以及子目錄下的文件全部反編譯:jad -sjava packages/**/*.class,不過你仍然會發現所有的源代碼文件被放到了同一個文件中,沒有按照class文件的包路徑建立起路徑
[7] 把packages目錄以及子目錄下的文件全部反編譯並建立和java包一致的文件夾路徑,可以使用-r命令:jad -r -sjava packages/**/*.class
[8] 當重復使用命令反編譯時,Jad會提示「whether you want to overwrite it or not」,使用-o可以強制覆蓋舊文件

[9] 還有其他的參數可以設置生成的源代碼的格式,可以輸入jad命令查看幫助,這里有個人做了簡單的翻譯:jad命令總結
[10] 當然,你會發現有些源文件頭部有些注釋信息,不用找了,jad沒有參數可以去掉它,用別的辦法吧。

⑶ java中Example example = new Example(TailRoute.class);作用是什麼,求解

Example 是一個類 new Example () 表示實例化這個類,
Example(TailRoute.class); 表示實例化的同時傳遞了一個對象給構造方法, 這個對象是一個Class對象

⑷ 現有一個名為「javaexample.java」的java源程序,對它進行編譯的命令是什麼

dos命令行下:javac javaexample.java
然後回車。
再輸入 java javaexample
可以運行該程序。
還有,類名一般都建議大寫,應該寫成 Javaexample。
如果有編譯錯誤,要根據錯誤提示信息做出相應的處理。

⑸ java編程中tomcat的example的使用

要在web里建立web-inf文件夾,然後建立配置文件web.xml參考下example里的web.xml寫法,把display-name這一項換成你的文件夾名(這里是web),這樣就配置好了你的web應用,或者你直接放到webapp目錄的root目錄裡面就不用配置

⑹ java中 假設有一個變數example=1, 用什麼方法能夠獲取「example」這個字串

你問意思應該是:數字如何轉成字元串吧?變數example你定義的是int類型的嗎? 以下三種方式都行
1. String.valueOf(example)
2. Integer.toString(example)
3. example+""

⑺ 類Example 是公共的, 應在名為 Example.java 的文件中聲明public class Example

所以你的問題是什麼?你這個代碼運行結果正常呀

⑻ java里example類不能實例化

這個Example類可能構造方法是私有的,或者是interface或abstract class,
,可以看看是否有子類或是Builder、工廠類,再不行可以直接反射調用(不推薦)。

⑼ java 指定查詢列example.getSelectColumns()這個方法怎麼用

import tk.mybatis.mapper.entity.Example; //導入方法依賴的package包/類
/**
* 是否包含自定義查詢列
*
* @param parameter
* @return
*/
public static boolean hasSelectColumns(Object parameter) {
if (parameter != null && parameter instanceof Example) {
Example example = (Example) parameter;
if (example.getSelectColumns() != null && example.getSelectColumns().size() > 0) {
return true;
}
}
return false;
}

閱讀全文

與javaexample相關的資料

熱點內容
豌豆莢app上有什麼游戲 瀏覽:283
公路商店app標簽選什麼 瀏覽:337
linuxoracle命令行登錄 瀏覽:224
android深度休眠 瀏覽:169
php微信開發例子 瀏覽:843
醫得app登錄密碼是什麼 瀏覽:140
spring開發伺服器地址 瀏覽:411
伺服器上如何查看伺服器的埠 瀏覽:678
單片機伺服器編譯 瀏覽:770
單口usb列印機伺服器是什麼 瀏覽:859
戰地五開伺服器要什麼條件 瀏覽:956
在word中壓縮圖片大小 瀏覽:255
javatomcat圖片 瀏覽:419
程序員生產智能創意 瀏覽:67
匯和銀行app怎麼登錄 瀏覽:383
騰訊伺服器如何上傳源碼 瀏覽:749
單片機的原理概述 瀏覽:512
火控pdf 瀏覽:270
如何復制雲伺服器centos環境 瀏覽:988
債權pdf 瀏覽:307