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.