文学文章

当前位置:www.633.net-www633net必赢最新网址【Welcome】 > 文学文章 > 江西流坑,节点流和处理流

江西流坑,节点流和处理流

来源:http://www.viphaoziyuan.com 作者:www.633.net-www633net必赢最新网址【Welcome】 时间:2019-12-05 00:19

况有夷途,正透元关,众所共传。

江西流坑

图片 1标题图

愿万魔披散,诸尘荡尽,琴心和雅,天性清圆。

在江西省抚州市乐安县境内有一个千年古村—“流坑村”,村里80%的建筑为明清时代保存完好的古建筑,并且保存有非常多的名胜古迹,如“麒麟望日”、“文庙”、“百年戏台”、“明清墙”、“状元楼”和“大宗祠遗址”等多达几十处的旅游景点,目前是全国重点文物保护单位。8月海峡摄影学校2015高研1班19名学员走进流坑进行为期3天的毕业创作采风。

流是一连流串的字符,是信息的通道,分输出流和输入流。

未信凡流,可回高步,留恋形声情更延。

图片 2 江西流坑 图片 3

IO的分类

真消息,定如何唤醒,聊证言诠。

江西流坑

第一种分:输入流和输出流。第二种分:字节流和字符流。第三种分:节点流和处理流。

虽由宿命因缘。

图片 4

Java中流的分类:流的运动方向,可分为输入流和输出流两种。

达士何曾无慨然。

江西流坑

流的数据类型,可以分为字节流和字符流。

算尽专为妙,闲多乐少,一成潇洒,永绝忧煎。

图片 5

输入流类都是抽象类InputStream或抽象类Reader类的子类。

影照澄潭,声流虚谷,业火消亡睹瑞莲。

江西流坑

输出流类都是抽象类OutputStream或抽象类Writer类的子类。

安平泰,看坚完如地,长久如天。

图片 6

输入流从文件输入为读取,输出流从文件输出为写入数据。

江西流坑

字节输入流InputStrem和子节输出流OutputStream

图片 7

InputStream:FileInputStream,ObjectInputStream,ByteArrayInputStream,StringBufferInputStream,BufferedInputStream,DataInputStream

江西流坑

OutputStream:FileOutputStream,ObjectOutputStream,ByteArrayOutputStream,BufferedOutputStream,DataOutputStream

图片 8

输入流输入流用于读取数据,用户可以从输入流中读取数据,但不能写入数据。

江西流坑

输入流读取数据过程如下:打开一个流。如:FileInputStream inputFile=new FileInputStream;从信息源读取信息。如:inputFile.read();关闭流。如:inputFile.close();

图片 9

输出流输出流用于写入数据。只能写,不能读。

江西流坑

写数据到输出流过程如下:打开一个流。如:FileOutputStream outFile=new FileOutputStream;写入信息到目的地。如:outFile.write(inputFile.read:关闭流。如:outFile.close();

图片 10

字符流ReaderWriter

江西流坑

字节字符转换流:InputStreamReader``OutputStreamWriter

图片 11

加入缓冲流可以加快输入和输出的速度。

江西流坑

FileInputStream fis = new FileInputStream("from.txt");InputStreamReader isr = new InputStreamReader;// 可以加快输入和输出的速度BufferedReader br = new BufferedReader;

FileInputStream fis = new FileInputStream("from.txt");InputStreamReader isr = new InputStreamReader;// 可以加快输入和输出的速度BufferedReader br = new BufferedReader;FileOutputStream fos = new FileOutputStream("from.txt");OutputStreamWriter osw = new OutputStreamWriter;// 可以加快输入和输出的速度BufferedWriter bw = new BufferedWriter;

import java.io.*;class Test{ public static void main(String[] args){ // 声明输入流 FileInputStream fis = null; // 声明输出流 FileOutputStream fos = nulll; try{ // 生成输入流对象 fis = new FileInputStream("e:/from.txt"); // 生成输出流的对象 fos = new FileOutputStream("e:/to.txt"); // 生成字节数组 byte[] buffer = new byte[1024]; while{ // 调用输入流对象的read方法 int temp = fis.read(buffer,0,buffer.length); if(temp == -1){ break; } fos.write(buffer,0,temp); } }catch(Exception e){ System.out.println; }finally{ try{ fis.close(); fos.close(); }catch(Exception e){ System.out.println; } }}}

图片 12

字节输入流和字节输出流

江西流坑

Reader FileReaderWriter FileWriter

int read(char[] c, int off, int len)void write(char[] c, int off, int len)

import java.io.*;public class Demo{ public static void main(String args[]){ FileReader fr = null; // 字符输入流 FileWriter fw = null; try{ fr = new FileReader("e:/from.txt"); // 读取的文件路径 fw = new FileWriter("e:/to.txt"); char[] buffer = new char[100]; int temp = fr.read(buffer,0,buffer.length); fw.write(buffer,0,temp); // for(int i = 0; i<buffer.length; i++){ System.out.println(buffer[i]; } // }catch(Exception e){ System.out.println; }finally{ try{ fr.close(); fw.close(); }catch(Exception e){ System.out.println; } } }}

图片 13

BufferedReader 处理流 字符流 输入流,字符输入处理流。

江西流坑

方法readLine()

本文由www.633.net-www633net必赢最新网址【Welcome】发布于文学文章,转载请注明出处:江西流坑,节点流和处理流

关键词: