一、javaSE (二十二)登录注册IO版本案例、数据操作流、内存操作流、打印流、标准输入输出流、随机访问流、合并流、序列化流、Properties、NIO

此页面是否是列表页或首页?未找到合适正文内容。

一、javaSE (二十二)登录注册IO版本案例、数据操作流、内存操作流、打印流、标准输入输出流、随机访问流、合并流、序列化流、Properties、NIO

标签:小游戏控制字符keyrdabufferedcaninput程序实现

1:登录注册Io版本案例(掌握)

要求,对着写一遍

cn.itcast.pojo User

cn.itcast.dao UserDao

cn.itcast.dao.impl UserDaoImp1(实现我不管)

cn.itcast.game GuessNumber

cn.itcast.test UserTest

2:数据操作流(操作基本类型数据的流)(理解)

(1)可以操作基本类型的数据

(2)流对象名称

DataInputStream

DataOutputStream

3:内存操作流(理解)

(1)有些时候我们操作完毕后,未必需要产生一个文件,就可以使用内存操作流

(2)三种

A: ByteArrayInputStream, ByteArrayOutputStream

B: CharArrayReader, CharArrayWriter

C: StringReader, StringWriter

4:打印流(掌握)

(1)字节打印流,字符打印流

(2)特点

A:只操作目的地,不操作数据源

B:可以操作任意类型的数据

C:如果启用了自动刷新,在调用 println()方法的时候,能够换行并刷新

D:可以直接操作文件

问题;哪些流可以直接操作文件呢?

看API,如果其构造方法能够同时接收Fi1e和String类型的参数,一般都是可以直接操作文件的

(3)复制文本文件

BufferedReader br new BufferedReader(new FileReader(\”a.txt\”));

PrintWriter pw= new PrintWriter(new Filewriter(b.txt ), true);

String 1ine=nu11;

while((line=br.readline())!=null){

pw.printin(line);

}

pw.close();

br.close();

5:标准输入输出流(理解)

(1) System类下面有这样的两个字段

in 标准输入流

out 标准输出流

作者: 雨林木风

为您推荐

返回顶部