package com.io.demo1;

import java.io.FileInputStream;
import java.io.IOException; /**
* 测试IO
* io流,输入流,输出流
*/ public class demo_one {
public static void main(String[] args) {
FileInputStream fis = null;
try {
fis = new FileInputStream("d:/a.txt"); // 内容是:abc
StringBuilder sb = new StringBuilder();
int temp = 0;
//当temp等于-1时,表示已经到了文件结尾,停止读取
while ((temp = fis.read()) != -1) {
sb.append((char) temp);
}
System.out.println(sb);
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
//这种写法,保证了即使遇到异常情况,也会关闭流对象。
if (fis != null) {
fis.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
} }

最新文章

  1. tcp三次握手、四次挥手
  2. Linux上mongodb开机自启动
  3. MongoDB简介与增删改查
  4. scichart by Kline
  5. dede使用方法----如何转换时间戳
  6. Windows开发环境搭建(安装 VS2010, VS2013, VS2015 Community, Windows Server 2008 R2)
  7. C语言 原码--反码--补码
  8. python网络请求简洁之道--python requests简介
  9. 10min系列之二日志可视化进阶
  10. 【转】管理员必备的Linux系统监控工具
  11. SQL Server-聚焦深入理解动态SQL查询(三十二)
  12. mongodb数据库禁止外网访问以及添加账号
  13. 循序渐进之Spring AOP(2) - 基本概念
  14. Python+ Selenium自动化登录腾讯QQ邮箱实例
  15. 剑指Offer——知识点储备--Linux基本命令+Makefile
  16. 超越Ctrl+S保存页面所有资源
  17. 关于windows映射网络驱动器,登录时重新连接
  18. aabb碰撞检测
  19. [P2921][USACO08DEC]在农场万圣节Trick or Treat on the Farm (记忆化搜索/DP?,Tarjan?)
  20. Docker 常用命令(四)

热门文章

  1. Django运行访问项目出现的问题:Invalid HTTP_HOST header: '192.168.114.25:8001'. You may need to add u'192.168.114.25' to ALLOWED_HOSTS.
  2. 【转】android Looper 理解
  3. 课堂笔记-------字符串类型string------练习
  4. 给自己的网站加上robots.txt
  5. Python-Url编码和解码
  6. darknet53 yolo 下的识别训练
  7. maven学习记录二——依赖管理
  8. Tomcat 启动速度优化
  9. py faster rcnn的lib编译出错问题
  10. Restframework的版本及分页