當前位置:首頁 » 編程軟體 » netbeans反編譯

netbeans反編譯

發布時間: 2023-02-21 05:42:03

1. eclipse android apk防止反編譯 怎麼做

proguard.config 後面指定一個確定的文件,比如你工程中默認生成的 proguard-project.txt。

然後在 proguard-project.txt中進行混淆配置,並使用 android tool-> Export signed ...導出簽名的發布包apk,這樣的apk包就可以防止反編譯了。

2. 怎樣把反編譯的apk文件在eclipse中打開

那要看你反編譯的程度了。apk反編譯有兩部分,一部分是res等xml資源文件。用android 的apktool就可以了。這些xml文件都可以在eclipse中直接打開。
dex文件(源代碼)需要使用dex2jar工具轉化成jar文件。jar文件可以在eclipse查看其結構。對.class文件,eclipse可以查看方法,內部類等信息。
如果對Jar也進行了反編譯,那麼得到的就是java文件。在eclipse中,可以像你new 的class一樣查看。

3. java是做什麼的啊

java是做什麼的啊 Java是一種可以撰寫跨平台應用軟體的面向物件的程式設計語言。
主要做後台開發的企業級應用開發 、網站開發,如新BOS物流管理系統、企業協同OA專案、國家電力監測中心設 計資源管理系統、傑信商貿專案等等。
java中Label、TextField是做什麼的?
AWT元件,Label用來裝載一個字串。TextField是一個文字框。
例如你建立一個Frame類的物件,向其內新增一個TextFiled物件,那麼視窗中就有了一個檔案框了。Label是用來說明檔案框等元件的!例如在文字框前面顯示使用者名稱三個字,你就需要使用Label來裝載這個字串。
import java.awt.*;
public class Test {
public static void main(String[] args) {
Frame f = new Frame();
f.setLayout(new FlowLayout());
Label l = new Label("使用者名稱");
TextField tf = new TextField(10);10列
f.add(l);
f.add(tf);
f.setSize(300, 200);視窗大小
f.show();顯示視窗
}
}
java 測試,是做什麼的?
測試分為黑盒測試和白盒測試,如果你是做黑盒測試是與具體程式語言無關的,不管別人是用java還是php還是。寫的你都不需要去閱讀程式碼。
白盒測試需要在測試功能的同時閱讀程式設計師的程式碼,這個需要有程式設計基礎,甚至較高的程式設計基礎。
你可以具體詢問你的工作內容,測試一般學習業務方面的知識更多。
java中的執行緒是做什麼的啊?
1. 最為典型的就是你在網路上放一個服務端,一個客戶端訪問時,就會新建一個執行緒處理這個客戶端的事務,這樣的話只要不斷新建執行緒就可以處理多個使用者的請求了;
2. 游戲裡面,一個精靈向一個方向移動的時候,通常我們為了效果更好一點,會在一個方向為精靈准備兩幅不同的圖片。比如向前走,我們會准備一幅出左腳的圖片和一副右腳的圖片(如果只有一幅圖片的話,那麼精靈移動的時候就象在溜冰了,呵呵)精靈向一個方向移動的時候我們會建兩個執行緒讓這兩幅圖片交替繪制,這樣就產生了走動的效果了。
java.util.Locale.getDefault()是做什麼的?
獲取系統預設的區域資訊,比如:語言, 在中國預設為中文
接觸了java國際化 你就知道這是用來做什麼的了

NetBeans是Java裡面是做什麼的?
NetBeans是由Sun建立的開放原始碼的軟體開發工具,是一個開放框架,可擴充套件的開發平台,可以用於Java,C語言/C++等的開發,本身是一個開發平台,可以通過擴充套件外掛來擴充套件功能。
在 NetBeans Platform 平台中,應用軟體是用一系列的軟體模組(molar sofare ponents)建構出來。而這些模組是一個jar檔(Java archive file)它包含了一組Java程式的類別而它們實作全依據依 NetBeans 定義了的公開介面以及一系列用來區分不同模組的定義描述檔(manifest file)。有賴於模組化帶來的好處,用模組來建構的應用程式可只要加上新的模組就組就能進一步擴充套件。由於模組可以獨立地進行開發,所以由 NetBeans 平台開發出來的應用程式就能利用著第三方軟體,非常容易及有效率地進行擴充。
歷史
NetBeans 始於1997年的Xelfi計劃,本身是捷克布拉格查理大學Charles University的數學及物理學院的學生專案。其後有公司開始就這個計劃而發展這個IDE專案。1999年升陽電腦Sun Microsystems終於推出商用的IDE並名為 NetBeans。並在同年的7月公開原始碼,直到現在 NetBeans 的社群依然持續增長,而且更多個人同企業來意使用 NetBeans 作為專案開發的工具。
NetBeans 平台
NetBeans 平台是一種可重復使用的框架用於簡化其他桌面應用程式的開發。當基於NetBeans 平台的應用被執行,平台主要類別的main方法便會被執行。可用的模組會被放安置在儲存器中,並且開始執行任務。通常模組會只在被需要時,其程式碼才會被裝進記憶。
應用程式能動態安裝模組。任何應用程式能包括更新模組,允許使用者申請下載的應用程式升級和加入新功能。這樣安裝,升級以及新發並行不必迫使使用者每再次下載整個應用程式。
整個 Netbeans 平台提供對桌面應用程式常用的服務,允許開發者集中於僅限於他的應用程式的邏輯設計。其中 NetBeans 平台的主要特徵是∶
使用者介面管理 User interface management (例如 選單和工具條) 使用者設定管理 User settings management 儲存管理 Storage management(保留和裝任何種類資料) 視窗管理 Window management 術士框架 Wizard framework(一步一步支援對話方塊)
開發者 Sun Microsystems
最新穩定版 NetBeans IDE 5.5 Release Candidate 2 / OCT 2006
作業系統 跨平台
型別 Java IDE
許可協議 CDDL
網站 beans.
java混淆器是做什麼的?
用java寫的程式碼 編譯後成為.class檔案 但是這個class檔案可以被反編譯檢視到原始碼
如果程式碼作者不希望原始碼被別人看到 就利用混淆器把原始碼混淆 但是程式功能還是正常的,編譯後供別人使用,當別人反編譯class檔案想檢視原始碼時發現的是被混淆後的程式碼,雖然這些混淆後的程式碼也可以分析出來但是很困難
舉個例子
class Person
{
private String name;
private int age;
public Person( String n, int a ){
name = n;
age = a;
}
}
混淆後
class OOOOo{
private String oooo;
private int ooo;
public OOOOo( String oo, int o){
oooo = oo;
ooo = o;
}
}
java 初始化是做什麼的?
Java初始化物件過程,具體做什麼如下:

當一個物件被建立之後,虛擬機器會為其分配記憶體,主要用來存放物件的例項變數及其從超類繼承過來的例項變數(即使這些從超類繼承過來的例項變數有可能被隱藏也會被分配空間)。在為這些例項變數分配記憶體的同時,這些例項變數也會被賦予預設值。

關於例項變數隱藏
class Foo { int i = 0;}class Bar extends Foo { int i = 1; public static void main(String... args) { Foo foo = new Bar(); System.out.println(foo.i); }}
上面的程式碼中,Foo和Bar中都定義了變數i,在main方法中,我們用Foo引用一個Bar物件,如果例項變數與方法一樣,允許被覆蓋,那麼列印的結果應該是1,但是實際的結果確是0。但是如果在Bar的方法中直接使用i,那麼用的會是Bar物件自己定義的例項變數i,這就是隱藏,Bar物件中的i把Foo物件中的i給隱藏了,這條規則對於靜態變數同樣適用。在記憶體分配完成之後,java的虛擬機器就會開始對新建立的物件執行初始化操作,因為java規范要求在一個物件的引用可見之前需要對其進行初始化。在Java中,三種執行物件初始化的結構,分別是例項初始化器、例項變數初始化器以及建構函式。
java 中的AIP是什麼?是做什麼的?
智慧文件的必要性
智慧文件目前已經成為被全球軟體業關注的又一個焦點。隨著我國電子政務的快速發展和微軟、 adobe的加入,智慧文件的革命將愈演愈烈,點聚作為國內為數不多的擁有智慧文件技術的公司之一,將為捍衛國產軟體在智慧文件的地位作出必要的貢獻。
aip通用文件處理系統(dj universal all in page system)是北京點聚資訊科技有限公司歷經近兩年時間自主開發完成的智慧文件產品,點聚擁有全部的智慧財產權。
點聚aip通用文件處理系統通過虛擬列印技術來相容各種檔案格式(如:word、pdf、rtf、wps、jpg、autocad、txt...),達到排版、內容固定(紙質化),實現全文批註、全文檢索、文字選取、電子印章、手寫簽名意見等主要功能,更可輸出為word、wps、pdf等通用文件格式方便存檔。
適用范圍
文字版權保護
aip檔案可以防止對文字的非法復制,可以控制檔案的各種許可權,有效的保護自己的文字版權,適用於電子圖書館、電子雜志、電子周刊、電子發文等。
版式檔案
aip檔案通過虛擬列印技術實現了紙質化,保持原來的版式固定,有利於文件的存檔,適用於 *** 公文、企事業發文等。
全文批註
aip提供功能強大的全文審批、全文批註功能、支援壓感,可以實現鉛筆、鋼筆、毛筆等效果,徹底實現無紙化辦公,適用於 *** 公文審批、企事業發文審批等。
電子印章
aip內建支援標准pki體系(相容第三方ca),實現電子印章的功能,有效防止非法的簽章行為,適用於 *** 公文蓋章、企事業發文蓋章、稅務、銀行等需要蓋章的單位。
主要技術挑戰
挑戰一
由於辦公文件格式呈現的多樣化,如何保證不同的辦公軟體生成的檔案在審批、歸檔、查閱等流程中具有一致的表現形式和儲存格式。aip通過虛擬列印技術相容各種文件格式(也就是說:支援列印的文件都可以轉化為aip)。
挑戰二
帶有審批意見的文件通常是專有格式文件,不便於發文流轉。aip系統通過支援審批文件儲存為通用格式(word,wps,pdf等)有效的解決了這個問題。
挑戰三
採用虛擬列印技術的產品通常都不能很好的支援b/s架構。aip採用中介軟體技術(元件技術,瀏覽器自動安裝),可以很方便得嵌入到各種環境和文件處理流程中。
點聚公司經過兩年多的研發測試,終於使aip成為目前市場上唯一很好的解決了上述問題的產品。

是API,Application Program Interface,應用程式程式設計介面。

4. 求NetBeans反編譯插件

更火的Java開發工具就是Eclipse + MyEclipse的

- 佛羅里達州官方的建議是NetBeans中,個人感覺不錯。

如果是初學者,建議使用「記事本」或EditPlus的。

5. 哥 有沒有可能吧 一個tomcat得項目文件 反編譯成為Eclipse ,, 或者 NetBeans的項目文件

有個工具叫cavaj,可以將class文件反編譯為java源文件,但你這種即需要批量,又有具體環境要求的軟體恐怕沒有,估計得自己編了。而且反編譯是有限度的,比如類的成員變數可以反編譯出變數名,而方法中的局部變數是不可能反編譯出原來的變數名的,因此即使反編譯了可閱讀性也會打折扣,而加密編譯的功能和內部類復雜性也都為反編譯造成了很大困難。但從技術角度來說沒有什麼是不可能的,你可以試著自己做做,即使做不出來也能提高能力。
我們的實際能力總是來源於實際問題的解決過程,祝好運。

6. 為什麼eclipse不能打開class文件

class是編譯好的java文件要反編譯

eclipse
netbeans有jad插件。
如果想看class文件對應的源代碼文件可以把源代碼文件加進來。

7. 大家有沒有vc++的反編譯器啊

f="http://www.eclipse.org/" target="_blank">http://www.eclipse.org/
這東西成也插件,敗也插件。想擴展點功能,裝插件能讓人抓狂。想偷懶的話可以直接用集成好插件的如 MyEclipse 。

Netbeans 也不錯:
這個是Sun自己的,大有趕超 eclipse 的趨勢。優點是很多基本功能不再需要裝插件了,系統集成的。
另外,團IDC網上有許多產品團購,便宜有口碑

8. netbeans有沒有反編譯jar的插件,在netbeans內部反編譯 導入的jar

沒,要不然JAR包分bin,src,javadoc干什麼

9. 求教各位JAVA達人們,我用的NetBeans7.0開發工具生成的jar文件無法打開,雙擊後只有錯誤提示音,啥也沒。

class文件。反編譯工具可以打開

10. 為何NetBeans打開不了.class文件

NetBeans是開發工具,.class文件時已編譯完的文件,要想看要安裝反編譯工具,才能看到你沒編譯的能看懂的java代碼,而不是編譯完的只有機器能看懂的代碼,我個人用的是jad.zip,在網上就能下載,你自己找找看

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:746
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:1010
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:716
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:878
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:774
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1124
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:349
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:227
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:911
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:873