Java FileInputStream close()方法

java.io.FilterInputStream.close() 用于关闭流。

1 语法

public void close()

2 参数

3 返回值

4 示例

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* java.io.FilterInputStream.close()方法的例子

*/

import java.io.BufferedInputStream;

import java.io.FileInputStream;

import java.io.FilterInputStream;

import java.io.IOException;

import java.io.InputStream;

public class Demo {

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

InputStream is = null;

FilterInputStream fis = null;

try {

// create input streams

is = new FileInputStream("d://test.txt");

fis = new BufferedInputStream(is);

// closes and releases the associated system resources

fis.close();

// read is called after close() invocation

fis.read();

} catch(IOException e) {

System.out.print("stream is closed prior ot this call");

} finally {

// releases any system resources associated with the stream

if(is!=null)

is.close();

if(fis!=null)

fis.close();

}

}

}

假设test.txt的内容如下:

ABCDE

输出结果为:

stream is closed prior ot this call

fileinputstream java_Java FileInputStream close()方法相关推荐

  1. Java FileInputStream finalize()方法与示例

    FileInputStream类的finalize()方法 (FileInputStream Class finalize() method) finalize() method is availab ...

  2. Java FileInputStream available()方法与示例

    FileInputStream类的available()方法 (FileInputStream Class available() method) available() method is avai ...

  3. Java FileInputStream close()方法与示例

    FileInputStream类close()方法 (FileInputStream Class close() method) close() method is available in java ...

  4. java fileinputstream.read(byte[])_Java分享笔记:FileInputStream流的 read()方法 和 read(byte[] b)方法...

    1 /*------------------------ 2 FileInputStream: 3 ....//输入流,字节流 4 ....//从硬盘中存在的一个文件中读取内容,读取到程序中 5 .. ...

  5. findclass java_Java Context.findClass方法代码示例

    import jdk.nashorn.internal.runtime.Context; //导入方法依赖的package包/类 private static Class> simpleType ...

  6. newinsets用法java_Java XYPlot.setInsets方法代碼示例

    import org.jfree.chart.plot.XYPlot; //導入方法依賴的package包/類 public static void setTimeSeriesRender(Plot ...

  7. Bytes int java_Java Bytes.readInt方法代码示例

    import net.openhft.chronicle.bytes.Bytes; //导入方法依赖的package包/类 @NotNull @Override public CharSequence ...

  8. object getkey java_Java S3Object.getKey方法代码示例

    import com.amazonaws.services.s3.model.S3Object; //导入方法依赖的package包/类 private S3Object decipher(GetOb ...

  9. remote_port java_Java HttpServletRequest.getRemotePort方法代碼示例

    import javax.servlet.http.HttpServletRequest; //導入方法依賴的package包/類 public ServletRequestCopy(HttpServ ...

最新文章

  1. 网友脑洞大开 用 Emoji 开发“俏皮”编程语言
  2. 在Angular中有多个字段
  3. Xamarin.Forms的相对布局RelativeLayout
  4. oracle100个常见问题,Oracle初学者必知的100个问题(三)
  5. ionic安装及入门示例
  6. 如何在 ASP.Net Core 中使用 HTTP.sys WebServer ?
  7. Java IO: Reader和Writer
  8. mysql先排序再分组筛选_mysql 怎样先排序再分组
  9. java redis tokenid_基于Spring及Redis的Token鉴权
  10. k8s解决coredns 的ImagePullBackOff 和ErrImagePull 问题
  11. YCabPDF PDFView控件说明文档
  12. 疫情期间的旅行方式,谷歌街景创意玩法,全新体验来袭|MIXLAB 人工智能
  13. linux磁盘连接方式,LaCie 最新的外接硬盘以 USB-C 作为连接方式
  14. 【HBuilderX】预编译器错误:代码使用了scss/sass语言,但未安装相应的编译器插件,请前往插件市场安装该插件:
  15. html中的==$0是什么意思
  16. 小程序发送邮件,小程序云开发使用云函数发送邮件
  17. SQL零基础入门学习(四)
  18. MySQL —— 数据库基础
  19. 计算机专业的女孩穿搭,大学里女生一般喜欢男生怎样穿搭
  20. CI环境搭建-创建git

热门文章

  1. Oracle的sys_connect_by_path函数
  2. MySQL事务的不可重复读
  3. Bootstrap的datatable控件
  4. 计算机组成原理设计一个Isa,计算机组成原理
  5. layout布局_Android ConstraintLayout 降低布局层次,布局优化首选
  6. 自己构建一个高效缓存服务!
  7. 信息系统项目管理知识--项目质量管理
  8. jsp中c:forEach的应用
  9. 一天搞定CSS: 浮动(float)的副作用--12
  10. JDK1.8新特性:Stream流