学习之Java IO的笔记
来源:互联网 发布:学做饭的软件 编辑:程序博客网 时间:2024/05/16 15:26
字节流:
InputStream,输入流
OutputStream,输出流
写操作
//创建字节输出流对象,用于操作文件
FileOutputStream fos = new FileOutputStream(fileName);
fos.write(string.getBytes());//直接往目的地写入数据
fos.close();//close方法内部自动调用flush()方法,所以不一定要在close之前调用flush
读操作
FileInputStream fis = new FileInputStream(fileName);
int ch = fis.read();//一次读取一个字节
byte[] buf = new byte[fis.available()];//不推荐这种方式,对于大文件来说,会导致内存溢出
fis.read(buf);
System.out.println(new String(buf));
//另一种方式
byte[] buf = new byte[1024];
int len =0;
while((len=fis.read(buf))!=-1){
System.out.println(new String(buf,0,len));
}
- 学习之Java IO的笔记
- Java学习笔记之IO
- Java学习笔记之IO(一):File类的用法
- java学习笔记之IO流
- 黑马程序员---java学习笔记之IO
- java学习笔记之IO流
- [学习笔记]Java IO之文件
- [学习笔记]Java IO之字节流
- [学习笔记]Java IO之字符流
- Java学习笔记之IO 1
- Java学习笔记之IO 2
- Java学习笔记之IO 3
- Java学习笔记之IO 4
- java IO 学习笔记之FIle
- java学习笔记之IO流
- java学习笔记(7)基本概念之IO
- [学习笔记]Java IO之字节流
- [学习笔记]Java IO之文件
- 基于计算机视觉的水果分级技术研究进展
- Linux命令大全
- SQL charindex的用法
- Google市场推广统计
- jQuery通过Ajax向PHP服务端发送请求并返回JSON数据
- 学习之Java IO的笔记
- Git GUI的使用
- DevExpress ChartControl 柱状图背景透明设置
- BZOJ 2827 NOI 2012 迷失游乐园 pascal
- Hibernate HQL查询 总结
- Lucene的分词器Analyzer
- Oracle学习
- final finally finalize的区别
- 国产编程语言R++ V1.5发布