java学习笔记——IO流部分_dfay89490的博客-程序员宅基地

技术标签: java  

  IO流常用的有:字符流、字节流、缓冲流、序列化、RandomAccessFile类等,以上列出的都是开发中比较常用的。

1、字节流:

  字节流包含:FileInputStream/FileOutputStream、BufferedInputStream/BufferedOutputStream

2、字符流:

  字符流包含:InputStreamReader/OutputStreamWriter、BufferedReader/BufferedWriter、FileReader/FileWriter,其中BufferedReader/BufferedWriter也称作字符流的过滤器,可以一次读一行、写一行,FileReader/FileWriter是从InputStreamReader/OutputStreamWriter继承而来,InputStreamReader/OutputStreamWriter、BufferedReader/BufferedWriter、是继承Reader/Writer而来的。

3、缓冲流(字节流下的缓冲流):

  缓冲流:BufferedInputStream/BufferedOutputStream,也就是说,缓冲流其实是属于字节流的。

4、RandomAccessFile类

  RandomAccessFile类从字面意思来看,就是随机写入写出,也就是说这个类有写入、写出两种方法。

5、对象的序列化、反序列化流(ObjectOutputStream、ObjectInputStream)

  序列化流、反序列化流涉及到序列化接口(Serializable),想要实现对象的序列化和反序列化,该对象必须继承序列化接口(即implement Serializable)

注意:所有的流在完成操作后要执行关闭流的操作(.close()),同时对于输入流要进行刷新(.flush())。

  

 

  

转载于:https://www.cnblogs.com/caoleiCoding/p/6418430.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/dfay89490/article/details/102362578

智能推荐

DataCom OLT (DM4610)远程升级 ONU软件_shelly0627的博客-程序员宅基地

拓扑环境:OLT远程升级ONU软件1. 查询远程升级ONU 相关指令,可以看到有添加软件,取消,升级,移除等操作DM4610# request firmware onu ? Possibl...

## java p342 add the static keyword in the place of ? if appropriate_Jonathan Star的博客-程序员宅基地

java p342add the static keyword in the place of ? if appropriateclass Test { int count; public ? void main(String[] args) { System.out.println("OK"); } public ? int getCount() { return count; } public ? int fa

matlab中热成像代码,FLIR借助MATLAB加速热成像FPGA的开发_梁肖松的博客-程序员宅基地

"21ic讯MathWorks 于日前宣布,FLIR Systems 通过使用 MATLAB 和 HDL Coder,将热成像 FPGA 开发过程中从概念的形成到构建可在现场测试的原型的时间缩短了 60%。通过使用 MATLAB 来设计、仿真和评估算法,并使用 HDL Coder 在 FPGA 上快速实现最佳算法,FLIR 成功加快了开发进程,仅用数小时便强化原有功能并将代码重新用于原型设计...

RequireJS和Backbone_草木红的博客-程序员宅基地_require.js下载

CommonJS和AMD/CMD可以参考:https://www.cnblogs.com/moxiaowohuwei/p/8692359.html(一) 使用 RequireJS 编写 AMD 模块1. define()定义模块define(model_id,[dependencies], module-factory-or-object);model_id:通常只有在非AMD格式工具使用时才定义(边界情况也可能有用到)。当该参数不提供时,我们称该模块为匿名模块(anonymous)。使用匿名模块

python 实现的变位词_go_flush的博客-程序员宅基地_python变位词

变位词 是指两个词之间存在组成字母的重新排列可以得到另外一个词。解法一将词中的字逐个到word2 中检查,存在就打钩。如果每个字符都能找到,则两个词是变位词,只要有1个字符找不到,就不是变位词。代码如下:def anagram(s1, s2): alist = list(s2) pos1 = 0 stillok = True while pos1 < len(s1) and stillok: pos2 = 0 found ..

p1004方格取数_kylinholmes的博客-程序员宅基地

p1004方格取数题目描述设有 N×N 的方格图 (N≤9),我们将其中的某些方格中填入正整数,而其他的方格中则放入数字 0。如下图所示(见样例):A 0 0 0 0 0 0 0 0 0 0 13 0 0 6 0 0 0 0 0 0 7 0 0 0 0 0 0 14 0 0 0 0 0 21 0 0 0 4 0 0 ...

随便推点

RxJava2.x理论知识(1)_YWLi的博客-程序员宅基地

RxJava是一个非常著名的开源库,是ReactiveX(Reactive Extensions)的一种java实现。RxJava是一种响应式扩展框架,有很多种实现,如RxAndroid,RsJS,RxSwift,RxRuby,RxCpp,RxGo等。RxJava的使用通常需要三步走。1.创建Observableobservable:被观察者。2.创建Observerobserv...

POI用row.getCell(cellNum)出现Cannot invoke “org.apache.poi.hssf.usermodel.HSSFCell.getNumericCellValue“_just_a_kid_的博客-程序员宅基地

POI用row.getCell(cellNum)出现Cannot invoke "org.apache.poi.hssf.usermodel.HSSFCell.getNumericCellValue"

android自动获取天气,获取天气数据-获取地图数据-开发指南-Android 地图SDK | 高德地图API..._梦想的风筝的博客-程序员宅基地

简介通过天气查询,可获取城市的实时天气、今天和未来3天的预报天气,可结合定位和逆地理编码功能使用,查询定位点所在城市的天气情况。注意:仅支持中国部分地区数据(台湾省目前没有数据)返回。天气查询是一个可用来改善app体验的功能,如:在跑步类app中加入天气的提醒;出行前了解天气情况以便安排行程。天气查询的请求参数类为 WeatherSearch,city(城市)为必设参数,type(气象类型)为可选...

学UE4网络你需要懂的基础(_杰森大师)_杰森大师的博客-程序员宅基地_ue4 如何ping远程主机

网络编程1.1概述显示两个不同地方的人可以远程进行通讯1.2网络通信的两个要素IP:有局域网IP(私有IP) 和广域网ip地址(公有IP)。局域网ip只能用于组织进行通信,例如:局域网小游戏,只有宿舍几个人通过路由器链接来玩,而公有ip地址是无论你在哪里大家都可以 进行链接端口号:你只要理解一个进程对应一个端口号。进程是指一个程序,例如你的微信,他就是一个进程;一般电脑会开发一个...

python3.6 matplotlib依赖库下载_python 3.6 + numpy + matplotlib + opencv + scipy 安装_weixin_39874809的博客-程序员宅基地

首先,下载并安装 python3.6;然后,在网址http://www.lfd.uci.edu/~gohlke/pythonlibs/ 上 分别下载 numpy、scipy、matplotlib、opencv 的安装包,可以看到包与包之间的依赖关系,以matplotlib为例,matplotlib-1.5.3-cp36-cp36m-win_amd64.whl,其中 cp36 是指 python 的...

Java中Comparable和Comparator的辨析_TangowL的博客-程序员宅基地

在对集合元素进行比较时一般使用TreeSet。对于简单的数据类型,TreeSet可以直接进行比较。但是对于复杂的数据类型,比如自己定义的数据类型或者类,就需要自己设置比较方法与比较规则了,这时就需要用到Comparable和Comparator了。1、Comparable和Comparator都是用来实现集合中的元素的比较、排序的。但也有所区别:(1)Comparable是在集合内部定义的方法实现排

推荐文章

热门文章

相关标签