Java中的IO笔记Mars(1)(2)
来源:互联网 发布:电火花线切割编程实例 编辑:程序博客网 时间:2024/05/13 18:09
1.I/O操作的目标:从数据源当中读取数据,以及将数据写入到数据目的地当中。
2.I/O的流向:
输入流:数据进入程序;输出流:程序写到其他地方(文件,网络等)。流:在数据源和程序之间建立一个管道,不是一次性进入。
3.IO的分类:(1)输入流,输出流(2)字节流,字符流(3)节点流,处理流(在节点流的基础上对节点流的数据进行处理)
4.(1) I/O中的核心类:
(2)核心类的核心方法:InputStream: int read(byte[] b,int off,int len)
OutputStream:void write(byte[] b,int off,int len) 其中:off为偏移量如:off为3,则前3个数据不读。
简单读取写入程序:将from.txt文件中信息读取到to.txt文件中。
字节流(父类):fileoutputstream,fileinputstream
5.(1)大文件的读写方法
read()读取完数据后会返回-1
(2)关闭I/O流的运输管道:使用finnal{}
代码修改后:车上了保险才允许上路
6.字符流:
读写文件时,以字符为基础;
字符输入流:Reader<--FileReader 核心方法:int read(char [] c,int off,int len);
字符输出流:Writer <--FileWriter 核心方法:void write(char [] c,int off,int len);
简单读取字符流存储(部分):
总结:连接数据管道,指定传输数据,关闭数据管道。
- Java中的IO笔记Mars(1)(2)
- Java中的IO笔记Mars
- Java中的IO-Mars老师学习视频笔记
- Java中的异常笔记Mars
- Java中的io笔记
- java中的io笔记
- [转]java中的io笔记
- java笔记之java中的io
- java Io 笔记2
- 黑马程序员----Java中的IO流学习笔记2
- 黑马程序员----Java中的IO流学习笔记1
- java当中的IO(一)mars笔记【图解】---------(在编译io程序时,会有编译异常,所以我们就要try...cath处理异常)
- java中的IO基础2
- JAVA中的IO简介2
- Java IO流笔记2
- Java IO流笔记1
- java IO流 笔记1
- 黑马程序员 java学习笔记 Day12:java中的IO整理
- Debain中文乱码及添加中文支持
- Makefile的基本规则
- pl/sql access violation问题
- CI框架出现 No input file specified.
- 觉醒之路的开启
- Java中的IO笔记Mars(1)(2)
- 【Android基础知识】Activity
- HDU3400 三分
- iOS开发 之 可穿戴设备 蓝牙4.0 BLE 开发
- oracle批量insert
- linux(centos6.6) 下安装,配置nginx, 及开机自启动
- Spring视频
- fatal: unable to access 'https://github.com/...': Could not resolve host: github.com
- Java中的IO流系统详解