導航:首頁 > 文件教程 > java頻繁打開關閉文件

java頻繁打開關閉文件

發布時間:2023-05-04 20:02:17

『壹』 java輸出多個文件時如何避免多次開關io流

既然是輸出多個文件,那麼輸出流肯定是多個。輸出完一個文件後型昌關閉對應的流是肯定的。
至於輸入流,如果是一個文件褲如的話,可以先用一個輸入流將文件讀取到內存里,然後這個輸入流就用不到了可以關閉了。如果是從多個文件里讀取的胡租啟話,那還是會有多個輸入流,所以還是需要多次關閉。

『貳』 java中文件打開和關閉的問題

可以通過來BufferedReader
流的形式進源行文件流的大卡,之後通過readLine方法獲取到流的內容,之後通過close方法關閉流(關閉文件流)。
BufferedReader
bre
=
null;
try
{
String
file
=
"D:/test/test.txt";
bre
=
new
BufferedReader(new
FileReader(file));//此時獲取到的bre就是整個文件的緩存流
while
((str
=
bre.readLine())!=
null)
//
判斷最後一行不存在,為空結束循環
{
System.out.println(str);//原樣輸出讀到的內容
};
備註:
流用完之後必須close掉,如上面的就應該是:bre.close(),否則bre流會一直存在,直到程序運行結束。

『叄』 如何用java關閉桌面打開的txt文檔

你如果是用JAVA打開的,肯定是獲取了文件對象,看文件對象有沒有對應的方法。
查悄察找握弊到方法後進行處理即啟皮茄可。

『肆』 java中文件打開和關閉的問題

根據我的編程經驗,也會遇到文件忘記close的情況,我來說一下我在這種情況下發生了什麼問題。我打開一個文件,往裡面寫東西,如果忘了關閉,在buffer中的內容不會寫到文件裡面去,也就是有時候明明已經寫入內容了,當你打開文件看了下發現會少掉了一部分。而如果在程序推出前close了文件流,則不會發生這種情況。所以文件用完了無論是讀寫都要養成關閉的好習慣,希望我的回答能夠幫到你。

『伍』 javacmd打開excel保存關閉文件

解決辦法有:可以使用Java的ApachePOI庫來操作Excel文件,以下是一個簡纖枯配單的代碼示例毀指,可以實現敗頃打開Excel、保存、關閉文件的功能。

『陸』 如何解決java頻繁讀寫文件

使用緩存,如果文件很小(10行),我覺得應該可以在文件讀寫時,始粗巧終在內存中保存察大一個最新敗凳豎的clone,所有的操作都針對它,然後定時進行文件操作,把clone寫入文件

『柒』 請問Eclipse的一個快捷鍵,就是打開最近關閉的一個java文件或jsp

Eclip中有很多方便開發的快捷鍵,
"Alt+左鍵(上下左右中的左鍵)" 可以辦到打開剛關閉的文件.
還有一些其他的快捷鍵:
(1)Ctrl+M切換窗口的大小
(2)Ctrl+Q跳到最後一次的編輯處
(3)F2當滑鼠放在一個標記處出現Tooltip時候按F2則把滑鼠移開時Tooltip還會顯示即Show Tooltip Description。
F3跳到聲明或定義的地方。
F5單步調試進入函數內部。
F6單步調試不進入函數內部,如果裝了金山詞霸2006則要把「取詞開關」的快捷鍵改成其他的。
F7由函數內部返回到調用處。
F8一直執行到下一個斷點。
(4)Ctrl+Pg~對於XML文件是切換代碼和圖示窗口
(5)Ctrl+Alt+I看Java文件中變數的相關信息
(6)Ctrl+PgUp對於代碼窗口是打開「Show List」下拉框,在此下拉框里顯示有最近曾打開的文件
(7)Ctrl+/ 在代碼窗口中是這種//~注釋。
Ctrl+Shift+/ 在代碼窗口中是這種/*~*/注釋,在JSP文件窗口中是〈!--~--〉。
(8)Alt+Shift+O(或點擊工具欄中的Toggle Mark Occurrences按鈕) 當點擊某個標記時可使本頁面中其他地方的此標記黃色凸顯,並且窗口的右邊框會出現白色的方塊,點擊此方塊會跳到此標記處。
(9)右擊窗口的左邊框即加斷點的地方選Show Line Numbers可以加行號。
(10)Ctrl+I格式化激活的元素Format Active Elements。
Ctrl+Shift+F格式化文件Format Document。
(11)Ctrl+S保存當前文件。
Ctrl+Shift+S保存所有未保存的文件。
(12)Ctrl+Shift+M(先把游標放在需導入包的類名上) 作用是加Import語句。
Ctrl+Shift+O作用是缺少的Import語句被加入,多餘的Import語句被刪除。
(13)Ctrl+Space提示鍵入內容即Content Assist,此時要將輸入法中Chinese(Simplified)IME-Ime/Nonlme Toggle的快捷鍵(用於切換英文和其他文字)改成其他的。
Ctrl+Shift+Space提示信息即Context Information。
(14)雙擊窗口的左邊框可以加斷點。
(15)Ctrl+D刪除當前行。

『捌』 運行eclipse每次都會自動把裡面的java文件打開,怎麼破

你在50旁邊的區域點擊滑鼠右鍵,選擇close all ,關掉全部就可以啊

『玖』 想請教一個Java的小程序 怎樣打開一個文本文件 過五秒鍾後關閉

runtime.exec()這個方法返回的是一個java.lang.Process對象即某個進程的對象引襲純用。你可以藉助於Process的destroy()方法進行關閉。
至於打開文拍運咐件,我沒有試過你提供的方悄枯法,我用的是:
String filepath="C:/123.txt";//文件路徑
String exePath = "notepad.exe" + filepath;
try{
Process proc=rt.exec(exePath);
Thread.currentThread().sleep(5000);//設置程序休眠5秒
proc.destroy();
}catch(Exception e){
System.out.println("can't find the file!");
}

『拾』 java打開文件、讀取文件、關閉文件是怎麼實現

剛剛給人寫的,工你參考
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;

public class ReadFile {

public static void main(String[] args) throws IOException {

String fileContent = readFileContent("睜棗");

System.out.println(fileContent);
}

//參數string為你的文件名
private static String readFileContent(String fileName) throws IOException {

File file = new File(fileName);//讀文件

BufferedReader bf = new BufferedReader(new FileReader(file));

String content = "";
StringBuilder sb = new StringBuilder();

while(content != null){
content = bf.readLine();//悉斗拆讀每一行

if(content == null){//讀銷雹到null,返回
break;
}

sb.append(content.trim());
}

bf.close();//關閉文件
return sb.toString();
}
}

閱讀全文

與java頻繁打開關閉文件相關的資料

熱點內容
蘋果手機小風扇圖app叫什麼 瀏覽:292
繁體中文輸入工具 瀏覽:916
pc桌面壁紙文件夾 瀏覽:473
微信怎麼添加群 瀏覽:781
40歲男人適合的微信名 瀏覽:925
編程里比例怎麼打 瀏覽:215
蘋果12兩個app如何分屏 瀏覽:592
ps下載完不是壓縮文件 瀏覽:362
電腦中的個人文件包括什麼 瀏覽:572
網路連接一般什麼密碼 瀏覽:199
java定時器quartz實例 瀏覽:259
稻殼excel文件太大怎麼弄 瀏覽:901
文件里的視頻如何保存到相冊 瀏覽:428
手機百度雲文件電腦 瀏覽:957
編程怎麼做到時鍾精準 瀏覽:912
錘子用過的壁紙在哪個文件里 瀏覽:468
qq網站安全性未知訪問不了怎麼辦 瀏覽:270
燕秀怎麼修改編程人名字 瀏覽:789
2012年天之眼導航升級 瀏覽:595
如何安裝視頻文件 瀏覽:315

友情鏈接