java io/nio
浪迹天涯的孤独
找准机器学习的路,希望越来越好
展开
-
java io流类图
基于字节的I/O操作(InputStream和OutputStream)二者类似,我只详细讲解InputStream类,OutputStream留给大家自己去学习。InputStream类是个抽象类,里面核心的方法就是read()、read(byte b[])、read(byte b[], int off, int len),这三个方法是用于读取数据的底层的方法,他们可转载 2015-07-14 21:07:02 · 6722 阅读 · 0 评论 -
java io流 DataOutputStream和DataInputStream类、ByteArrayOutputStream和ByteArrayInputStream详解
package io;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class IOTest7{ publ原创 2015-07-13 22:46:55 · 861 阅读 · 0 评论 -
java io流管道流
1.引言Java I/O系统是建立在数据流概念之上的,而在UNIX/Linux中有一个类似的概念,就是管道,它具有将一个程序的输出当作另一个程序的输入的能力。在Java中,可以使用管道流进行线程之间的通信,输入流和输出流必须相连接,这样的通信有别于一般的Shared Data通信,其不需要一个共享的数据空间。 2.相关类及其关系1)字节流:分为管道输出流(P翻译 2015-07-13 20:27:03 · 770 阅读 · 0 评论 -
java io相关类的操作(system,scanner,printwriter)
package io;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;//System类对IO的支持public class A{ pu原创 2015-07-14 22:35:05 · 1025 阅读 · 0 评论 -
java io流常用类的使用
package io;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;//字符流public class D原创 2015-07-15 19:31:44 · 710 阅读 · 0 评论 -
对象的序列化与反序列化
把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 你可以序列化其他东西,包括数组,基本数据类型等等 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序列化,让它们离开内转载 2015-07-12 00:55:17 · 575 阅读 · 0 评论 -
Java新IO_缓冲区与Buffer
import java.nio.IntBuffer;public class NioTest{ public static void main(String args[]) { IntBuffer buf = IntBuffer.allocate(10); // 准备出10个大小的缓冲区 IntBuffer sub = null; // 定义子缓冲区 for (int i =原创 2016-01-17 23:06:53 · 715 阅读 · 0 评论