
Java-IO
做最专注的自己
这个作者很懒,什么都没留下…
展开
-
Java-IO-File类
java.io包下主要包括输入,输出两种IO流,每种输入输出流又可分为字节流和字符流。字节流以字节为单位来处理输入、输出操作,字符流以字符来处理输入输出。1. 访问文件名相关的方法:String getName(): 返回File对象所表示的文件名或路径名。String getPath(): 返回File对象所对应的路径名。File getAbsoluteFile(): 返回File对象的绝对原创 2016-11-09 10:34:02 · 229 阅读 · 0 评论 -
Java-IO-java的IO流
流的分类:1. 输入流和输出流输入流:只能从中读取数据。输出流:只能向其中写入数据(数据从内存到硬盘,通常称为输出流)。2. 字节流和字符流字节流操作的数据单元是八位字节(主要以InputStream和OutputStream作为基类)。字符流操作的数据单元是16位字符(主要以Reander和Writer作为基类)。3. 节点流和处理流节点流(低级流):可以从/向一个特定的IO设备(磁原创 2016-11-09 16:24:53 · 219 阅读 · 0 评论 -
Java-IO-字节流和字符流
InputStream和ReaderInputStreamint read():从输入流中读取单个字节,返回所对应的字节数据(字节数据可直接转换成int类型)。int read(byte[] b):从输入流中最对读取b.length个字节数据,并将其存储在数组b中,返回实际读取的字节数。int read(byte[] b, int off, int len):从off位置开始将最多len个字节原创 2016-11-09 19:19:37 · 207 阅读 · 0 评论 -
Java-IO-输入/输出流体系
处理流的用法使用处理流来包装节点流,程序通过处理流来执行输入/输出功能,让节点与底层的I/O设备,文件交互package filetest;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.PrintStream;public class PrintStreamTest {原创 2016-11-09 21:57:32 · 255 阅读 · 0 评论 -
Java IO
Java IO整理参考文献一:http://www.cnblogs.com/lich/tag/java%20IO/ 参考文献二:http://blog.sina.com.cn/s/blog_7ba28b6201011vv0.html 上图File类实例一:创建一个新文件import java.io.File;import java.io.IOException;public class Tes原创 2016-11-15 20:52:05 · 519 阅读 · 0 评论 -
Java NIO
(转载说明:本文非原创,转载自http://ifeve.com/java-nio-all/)Java NIO: Channels and Buffers(通道和缓冲区) 标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。Java NIO: Non-blocking IO(非阻塞IO)转载 2016-11-18 16:23:36 · 210 阅读 · 0 评论 -
BIO/NIO/AIO结合Socket编程实现
基本概念Socket又称“套接字”,应用程序通过“套接字”向网络发出请求或者应答网络请求。Socket和SocketServer类库位于java.net包中,ServerSocket用于服务器端,Socket是建立网络链接使用的。在连接成功时,应用程序两端会产生一个Socket实例,操作这个实例,完成所需的会话。对于一个网络连接来说,套接字是平等的,不因为在服务器端或在客户端而产生不同的级别。不...原创 2018-11-10 18:20:51 · 1845 阅读 · 0 评论