java文件怎麼保存
⑴ 如何保存.java格式的文件
但文件類型樓主沒有選啊
保存時的文件類型選擇所有文件。
然後名字為文件名.java就可以了
⑵ java里數據怎麼保存到硬碟或TXT文件里去
Java是通過使用I/O文件操作類,創建輸入輸出流,將數據保存在指定的路徑下的文件裡面。
示例代碼:
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
public class WriteFileTest {
public static void main(String[] args) {
FileOutputStream fop = null;
File file;
String content = "This is the text content";
try {
file = new File("D:/test.txt");//初始化file
fop = new FileOutputStream(file);//初始化輸出流
// 若文件不存在,則創建它
if (!file.exists()) {
file.createNewFile();
}
// 獲取位元組的內容數組
byte[] contentInBytes = content.getBytes();
fop.write(contentInBytes);//寫出到指定路徑文件中位元組的內容數組
fop.flush();
fop.close();
System.out.println("Done");
} catch (IOException e) { //捕捉異常
e.printStackTrace();
} finally {
try {
if (fop != null) {
fop.close();
}
} catch (IOException e) { //捕捉異常
e.printStackTrace();
}
}
}
}
⑶ java怎麼保存文件
可以使用java.io.FileOutputStream流保存任意文件或者用java.io.ObjectOutputStream流保存類文件
⑷ java 鏂囦歡淇濆瓨鍜屾墦寮
// 鎵撳紑鏂囦歡 filePath鏂囦歡璺寰剎x.txt鏂囦歡鍚
Runtime.getRuntime().exec("notepad.exe filePath:/xx.txt");
// 淇濆瓨鏂囦歡 echo + 鍐呭(sourse) + > +filePath/xx.txt
Runtime.getRuntime().exec("cmd /k echo sourse > d:/xx.txt");
importjava.io.BufferedReader;
importjava.io.BufferedWriter;
importjava.io.File;
importjava.io.FileNotFoundException;
importjava.io.FileReader;
importjava.io.FileWriter;
importjava.io.IOException;publicclassIOTest{
publicstaticvoidmain(String[]args){
Filef=newFile("E:\1.txt");
//璇
StringoldStr="";
try{
FileReaderfr=newFileReader(f);
BufferedReaderbr=newBufferedReader(fr);
Stringline=null;
while((line=br.readLine())!=null){
oldStr+=line;
}
}catch(FileNotFoundExceptione1){
e1.printStackTrace();
}catch(IOExceptione){
e.printStackTrace();
}
//鍐
StringnewStr="zxc";
FileWriterfw;
try{
fw=newFileWriter(f);
BufferedWriterbw=newBufferedWriter(fw);
bw.write(oldStr+" "+newStr);//涓嶆兂鎹㈣屽氨鎶奬r 鍘繪帀
bw.close();
fw.close();
}catch(IOExceptione){
e.printStackTrace();
}
}
}⑸ java鎬庝箞淇濆瓨java淇濆瓨鏁版嵁鐨勬柟娉
1銆佸瘎瀛樺櫒銆傝繖鏄鏈蹇鐨勪繚瀛樺尯鍩燂紝鍥犱負瀹冧綅浜庡拰鍏朵粬鎵鏈変繚瀛樻柟寮忎笉鍚岀殑鍦版柟錛氬勭悊鍣ㄥ唴閮ㄣ傜劧鑰岋紝瀵勫瓨鍣ㄧ殑鏁伴噺鍗佸垎鏈夐檺錛屾墍浠ュ瘎瀛樺櫒鏄鏍規嵁闇瑕佺敱緙栬瘧鍣ㄥ垎閰嶃傛垜浠瀵規ゆ病鏈夌洿鎺ョ殑鎺у埗鏉冿紝涔熶笉鍙鑳藉湪鑷宸辯殑紼嬪簭閲屾壘鍒板瘎瀛樺櫒瀛樺湪鐨勪換浣曡釜榪廣
2銆佸爢鏍堛傞┗鐣欎簬甯歌凴AM(闅忔満璁塊棶瀛樺偍鍣)鍖哄煙錛屼絾鍙閫氳繃瀹冪殑鈥滃爢鏍堟寚閽堚濊幏寰楀勭悊鐨勭洿鎺ユ敮鎸併傚爢鏍堟寚閽堣嫢鍚戜笅縐伙紝浼氬壋寤烘柊鐨勫唴瀛橈紱鑻ュ悜涓婄Щ錛屽垯浼氶噴鏀鵑偅浜涘唴瀛樸傝繖鏄涓縐嶇壒鍒蹇銆佺壒鍒鏈夋晥鐨勬暟鎹淇濆瓨鏂瑰紡錛屼粎嬈′簬瀵勫瓨鍣ㄣ傚壋寤虹▼搴忔椂錛孞ava緙栬瘧鍣ㄥ繀欏誨噯紜鍦扮煡閬撳爢鏍堝唴淇濆瓨鐨勬墍鏈夋暟鎹鐨勨滈暱搴︹濅互鍙娾滃瓨鍦ㄦ椂闂粹濄傝繖鏄鐢變簬瀹冨繀欏葷敓鎴愮浉搴旂殑浠g爜錛屼互渚垮悜涓婂拰鍚戜笅縐誨姩鎸囬拡銆傝繖涓闄愬埗鏃犵枒褰卞搷浜嗙▼搴忕殑鐏墊椿鎬э紝鎵浠ュ敖綆℃湁浜汮ava鏁版嵁瑕佷繚瀛樺湪鍫嗘爤閲屸斺旂壒鍒鏄瀵硅薄鍙ユ焺錛屼絾Java瀵硅薄騫朵笉鏀懼埌鍏朵腑銆
3銆佸爢銆備竴縐嶅父瑙勭敤閫旂殑鍐呭瓨奼(涔熷湪RAM鍖哄煙)錛屽叾涓淇濆瓨浜咼ava瀵硅薄銆傚拰鍫嗘爤涓嶅悓錛屸滃唴瀛樺爢鈥濇垨鈥滃爢鈥(Heap)鏈鍚稿紩浜虹殑鍦版柟鍦ㄤ簬緙栬瘧鍣ㄤ笉蹇呯煡閬撹佷粠鍫嗛噷鍒嗛厤澶氬皯瀛樺偍絀洪棿錛屼篃涓嶅繀鐭ラ亾瀛樺偍鐨勬暟鎹瑕佸湪鍫嗛噷鍋滅暀澶氶暱鐨勬椂闂淬傚洜姝わ紝鐢ㄥ爢淇濆瓨鏁版嵁鏃朵細寰楀埌鏇村ぇ鐨勭伒媧繪с傝佹眰鍒涘緩涓涓瀵硅薄鏃訛紝鍙闇鐢╪ew鍛戒護緙栧埗鐩稿叧鐨勪唬鐮佸嵆鍙銆傛墽琛岃繖浜涗唬鐮佹椂錛屼細鍦ㄥ爢閲岃嚜鍔ㄨ繘琛屾暟鎹鐨勪繚瀛樸傚綋鐒訛紝涓鴻揪鍒拌繖縐嶇伒媧繪э紝蹇呯劧浼氫粯鍑轟竴瀹氱殑浠d環錛氬湪鍫嗛噷鍒嗛厤瀛樺偍絀洪棿鏃朵細鑺辨帀鏇撮暱鐨勬椂闂淬
⑹ java 的文件保存和讀取問題
可以通過BufferedReader 流的形式進行流讀取,之後通過readLine方法獲取到每行的內容,之後通過OutputStreamWriter進行文件寫入。
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) // 判斷最後一行不存在,為空結束循環
{
pw.write(str );//將要寫入文件的內容,寫入到新文件
};
pw.close();//關閉流
bre .close();//關閉流
備註:文件流用完之後必須及時通過close方法關閉,否則會一直處於打開狀態,直至程序停止,增加系統負擔。
⑺ java怎樣保存TXT 文件
⑻ java怎樣保存打開就可執行的文件
會生成.
class文件,只能用反編譯軟體看,在你的eclipse工作空間,一般是workspace下的工程中,路徑時你自己指定的.
編譯輸出路徑的默認位置,普通工程:bin,web工程:WEB-INF/classes,maven工程:target/classes.