
IO关于流
iteye_19819
这个作者很懒,什么都没留下…
展开
-
java io 学习笔记 (概念原理)
一、概念 Java中对文件的操作是以流的方式进行的。流是Java内存中的一组有序数据序列。Java将数据从源(文件、内存、键盘、网络)读入到内存 中,形成了流,然后将这些流还可以写到另外的目的地(文件、内存、控制台、网络),之所以称为流,是因为这个数据序列在不同时刻所操作的是源的不同部分。 二、分类 流的分类,Java的流分类比较丰富,刚接触的人看了后会感觉很晕。流分类的方...原创 2011-06-21 15:22:05 · 93 阅读 · 0 评论 -
Java IO学习笔记(字节流) 1
字节流是最基本的流,文件的操作、网络数据的传输等等都依赖于字节流。而字符流常常用于读取文本类型的数据或字符串流的操作等等。 关于字节流的API,没什么好说的,看看就知道了。这里挑几个关键点: 一、InputStream的API 1、public int read() 从输入流读取下一个数据字节。返回 0 到 255 范围内的 int 字节值。如果因已到达流末尾而没有可用...原创 2011-06-21 15:27:40 · 115 阅读 · 0 评论 -
java io 学习笔记 (字符流) 2
字符流的处理和字节流差不多,API基本上完全一样,就是计量单位不同。另外字符流还提供一些其他的处理流,比如按行读取流、字符串流等等。 下面给个例子看看: [code="java"] import java.io.*; /** * 字符流测试 * * @author 赵永恩 */ public class TestIOStream { pu...原创 2011-06-21 15:30:47 · 77 阅读 · 0 评论 -
nio(新io) 入门
首先了解下所谓的java nio是个什么东西! 传统的并发型服务器设计是利用阻塞型网络I/O 以多线程的模式来实现的,然而由 于系统常常在进行网络读写时处于阻塞状态,会大大影响系统的性能;自Java1. 4 开始引入 了NIO(新I/O) API,通过使用非阻塞型I/O,实现流畅的网络读写操作,为开发高性能并发 型服务器程序提供了一个很好的解决方案。这就是java nio ...原创 2011-06-21 15:44:47 · 108 阅读 · 0 评论 -
IO 文件夹的常用处理 删除
[code="java"] public static void checkDirectory(String path) { File file=new File(path); if(!file.exists()) { System.out.println("目标文件夹不存在,准备创建"); ...原创 2011-06-21 15:46:20 · 145 阅读 · 0 评论