网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Java代码关闭文件 java关闭程序的代码

java直接return的文件流如何关闭

代码如下:

创新互联公司是一家朝气蓬勃的网站建设公司。公司专注于为企业提供信息化建设解决方案。从事网站开发,网站制作,网站设计,网站模板,微信公众号开发,软件开发,成都小程序开发,10余年建站对成都发电机维修等多个领域,拥有丰富的网站维护经验。

import java.io.File;

import java.io.FileInputStream;

import java.io.FileOutputStream;

import java.io.IOException;

public class App {

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

// 第一种方式,稍嫌麻烦

FileOutputStream outputStream = null;

try {

outputStream = new FileOutputStream(new File("data.txt"));

outputStream.write(new byte[] { 0x11, 0x22, 0x33, 0x44 });

// 在这里可以直接 return, 会调用 finally 中的代码

} finally {

if (outputStream != null) {

try {

outputStream.close();

} catch (IOException e) {

}

}

}

// 第二种方式,比较简洁,不用显式调用 close(), 会自动调用 close();

try (FileInputStream inputStream = new FileInputStream(new File("data.dat"))) {

byte[] buf = new byte[4];

inputStream.read(buf);

// 可以在这里调用 return ,在这个{}代码块结束时,close 会自动执行,

}

}

}

java中文件打开和关闭的问题

JVM退出时会释放所有文件的句柄,这个文件当然是被自动关闭了;如果你在写入文件后,没有及时调用flush(),写入的内容不会刷入磁盘,就丢失了.

java 用代码如何关闭系统正在运行的excel文件

在写入时捕捉异常。

Java判断不出文件是否打开。也没有强行关闭的方法。

可以关掉进程。但还涉及excel文件是否保存的问题。所以还是提出一个友好消息。让用户自己处理比较好。


文章标题:Java代码关闭文件 java关闭程序的代码
转载来于:http://bjjierui.cn/article/doosiog.html

其他资讯