本文目錄一覽:
- 1、java文件損壞了怎麼恢復
- 2、怎樣將Java文件還原成class文件
- 3、電腦文件數據被刪怎麼恢復 文件數據恢復教程
- 4、java該怎麼讀取已經被刪除的文件,並且通過IO恢復?
- 5、有什麼辦法把java 的class文件還原成一個對象
- 6、怎麼把.class文件還原成.java文件(.class文件是從遊戲中解壓出來的)
java文件損壞了怎麼恢復
什麼意思, 是你安裝的jre或者jdk出問題了嗎? 那重新安裝就行
還是說你的一個.java的文本文件損壞了? 這種情況,反編譯一下class文件從新生成.java文件就行
怎樣將Java文件還原成class文件
電腦上安裝JDK,然後配好環境變數,用javac命令編譯你修改的java文件即可。
電腦文件數據被刪怎麼恢復 文件數據恢復教程
文件被刪首先看回收站。如果有的話可以直接還原。如果沒有就必須用恢復軟體的。可以用安易恢復軟體。第一個掃描方式來恢復。
java該怎麼讀取已經被刪除的文件,並且通過IO恢復?
可以通過BufferedReader 流的形式進行流讀取,之後通過readLine方法獲取到的內容,之後通過if判斷出符合條件的重寫如新文件,不符合的直接捨棄即可。
舉例:
BufferedReader bre = null;
OutputStreamWriter pw = null;//定義一個流
try {
String file = “D:/test/test.txt”;
bre = new BufferedReader(new FileReader(file));//此時獲取到的bre就是整個文件的緩存流
pw = new OutputStreamWriter(new FileOutputStream(「D:/test.txt」),”GBK”);//確認流的輸出文件和編碼格式,此過程創建了「test.txt」實例
while ((str = bre.readLine())!= null) // 判斷最後一行不存在,為空結束循環
{
if(str.indexOf(“排除”)0){//判斷是否需要捨棄
pw.write(str);//將要寫入文件的內容,可以多次write
}
}
bre.close();//關閉流
pw.close();//關閉流
備註:文件流用完之後必須及時通過close方法關閉,否則會一直處於打開狀態,直至程序停止,增加系統負擔。
有什麼辦法把java 的class文件還原成一個對象
應該是還原成一個java 文件..
用反編譯工具就可以了.這樣不僅可以找到你要的這些信息,還可以看到原代碼.
其實只想看到包名還有那些方法等信息的話, eclipse裡面打開class文件就可以看到了..
怎麼把.class文件還原成.java文件(.class文件是從遊戲中解壓出來的)
說還原,對於比較簡單的程序使用反編譯還有可能,較複雜的就不可能了。編譯器會把一些私有的成員類和變數重命名成有索引的名字,即使反編譯,也不可能還原,勸你放棄這個念頭吧。
反編譯也就大概看看原理,運氣較好的能看到較多的源碼,這個跟程序的功能和作者編程的習慣有關。
順便告訴你,現在的反編譯工具效果都差不多。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/306303.html