摘要:
1.明确源和目的 源:输入流 InputStream Reader ---------------- 目的:输出流 OutputStream Writer 2.操作的数据是否是纯文本 是:字符流 不是:字节流 3.当体系明确后,在明确要使用哪个具体的对象。 通过源设备来进行区分: 1.内存 2.硬盘 3.键盘 目的设备: 1.内存 2.硬盘 3.控制台 -------... 阅读全文
posted @ 2014-07-23 15:19
Nophy
阅读(390)
评论(0)
推荐(1)
摘要:
OutputStream out = System.out; OutputStreamWriter osw = new OutputStreamWriter(out); BufferedWriter w = new BufferedWriter(osw); osw.write(line.toUpperCase()); osw.newLine(); osw.fulsh(); ------------... 阅读全文
posted @ 2014-07-23 12:47
Nophy
阅读(297)
评论(0)
推荐(0)
摘要:
readLine方法是字符流BufferedReader类中的方法 键盘read方法是字节流InputStream的方法。 能不能将字节流转换成字符流,在使用字符流缓冲区的readLine方法? InpuStream in = System.in; //将字节流对象转换成字符流 InputStreamReader isr = new InputStreamReader(in); //使用字符流的... 阅读全文
posted @ 2014-07-23 11:34
Nophy
阅读(1413)
评论(0)
推荐(1)
摘要:
System.out:标准输出设备(默认是:控制台) System.in:标准输入设备(默认是:键盘) --------------------- InputStream in = System.in; int by = in.read(); sysout(by); --------------------- InputStream in = System.in; StringBuilder sb... 阅读全文
posted @ 2014-07-23 11:12
Nophy
阅读(634)
评论(0)
推荐(0)
摘要:
//自定义的缓冲区 import java.io.*; class MyBufferedInputStream{ private byte[] buf = new byte[1024]; private InputStream in; private int pos = 0, count = 0; MyBufferedInputStream(InputStream in){ this.in ... 阅读全文
posted @ 2014-07-23 09:29
Nophy
阅读(830)
评论(0)
推荐(0)
摘要:
1.用字节流读取对象和图片关联 2.用字节流写入流对象,创建一个图片文件. 3.通过循环读写,完成数据存储. 4.关闭资源 实例代码: import java.io.*;class CopyPic { public static void main(String[] args) { FileOutputStream fos = null; FileInp... 阅读全文
posted @ 2014-07-23 09:19
Nophy
阅读(1657)
评论(0)
推荐(0)
摘要:
字符流: FileReader FileWriter BufferedReader BufferedWriter ------------------------- 字节流: InpuStream OutputStream 想要操作图片数据,这时就要用到字节流。 import java.io.*;class FileStream { public static void main(Strin... 阅读全文
posted @ 2014-07-23 08:57
Nophy
阅读(233)
评论(0)
推荐(0)
摘要:
默认情况下,行编号从 0 开始。该行号随数据读取在每个行结束符处递增,并且可以通过调用 setLineNumber(int) 更改行号。但要注意的是,setLineNumber(int) 不会实际更改流中的当前位置;它只更改将由 getLineNumber() 返回的值。可认为行在遇到以下符号之一时结束:换行符('\n')、回车符('\r')、回车后紧跟换行符。 FileReader fr... 阅读全文
posted @ 2014-07-23 08:34
Nophy
阅读(1245)
评论(0)
推荐(0)
摘要:
子类用的技术都是一样的,那么有必要给他单独定一个子类吗? 这就是装饰模式生成的原因。 class MyBufferReader{ MyBufferedReader(被提高效率的类1 class){} MyBufferedReader(被提高效率的类2 class){} MyBufferedReader(被提高效率的类3 class){} } --------------------------... 阅读全文
posted @ 2014-07-23 08:16
Nophy
阅读(349)
评论(0)
推荐(0)

浙公网安备 33010602011771号