导航:首页 > 文件教程 > 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

友情链接