IO流
yangS141319
这个作者很懒,什么都没留下…
展开
-
IO流 数据流 DataInputStream DataOutputStream ByteArrayIntOutputStream字节数组 Math.randonm()方法
数据流 解决 DataInputStream和DataOutputStream分别继承自InputStream和OutputStream,它属于处理流,需要分别套接在InputStream和OutputStream类型的节点流上。 DataInputStream和DataOutputStream提供了可以存取与机器无关的Java原始类型数据(如int,double等)的方法。 DataIn原创 2014-11-25 19:24:45 · 624 阅读 · 0 评论 -
IO流 PrintStream new Date() util System.in toUpperCase()
注意第9行的log,另外第19行的new Date()表示输出向日志文件里面输入当前的日期,在命令行里面写,在d:/bak/logfile.log"文件里面打印 去具体的路径下面好好的看一下,另外把具体的文件也打开了,可以对应着看一下原创 2014-11-25 21:49:28 · 415 阅读 · 0 评论 -
IO流 打印流 PrintStream args[0] System.out是PrintStream类型的
注意这里的编译正常的编译,即输入javac TestPrintStream2.java,不过运行时输入java TestPrintStream2 TestPrintStream1.java,这其中TestPrintStream1.java是跟TestPrintStream2.java在同一个目录下的文件,这个程序的意思是把TestPrintStream1.java中的内容读出来,其中在运行过程中j原创 2014-11-25 20:46:24 · 491 阅读 · 0 评论 -
IO流 缓冲流 FileInputStream、BufferedInputStream、BufferedReader、 BufferedWriter、FileReader、FileWriter
节点流:无非是一根管道直接钝到数据源上,直接读,直接写文件字节输入流InputStream,字节输出流OutputStream,字符输入流Reader,字符输出流Writer 处理流:包在别的流上面的流,相当于包在其他管道之上的管道叫做处理流缓冲流:缓冲流要"套接"在相应的节点流之上,对读写的数据提供了缓冲的功能,提高了读写的效率,同时增加了新的方法J2SDK提供了四种缓冲流,其常用的构造方法为:原创 2014-11-24 16:32:55 · 2750 阅读 · 1 评论 -
IO 流 四个抽象类和对应的抽象方法
输入/输出流的分类 java.io包中定义了多个流类型(类或抽象类)来实现输入/输出功能;可以从不同的角度对其进行分类: 按数据流的方向不同可以分为输入流和输出流。 按处理数据单位不同可以分为字节流和字符流。 按照功能不同可以分为节点流和处理流。 J2SDK所提供的所有流类型位于包java.io内都分别继承自以下四种抽象流类型。 四个抽象类 字节流原创 2014-11-24 08:17:10 · 1549 阅读 · 0 评论 -
IO流 FileWriter写字符数据 往文件里面以字符而不是字节的形式写数据
可以看到d盘的原创 2014-11-24 11:26:04 · 1502 阅读 · 0 评论 -
IO流 FileInputStream FileOutputStrea 从d:/share/java/HelloWorld.java读数据,将内容写到d:/share/java/io/HW.java中
看看对应的目录从d:/share/java/HelloWorld.java读数据,再写到d:/share/java/io/HW.java中,看看对应的目录下面原创 2014-11-24 10:29:55 · 716 阅读 · 0 评论 -
IO流 字符流(FileReader)读数据 把文件本身中的内容读出来(字符流能打印出中文)
FileReader(字符流能打印出中文)把文件中内容读出来原创 2014-11-24 10:54:44 · 560 阅读 · 0 评论 -
IO流 FileInputStream(字节流) FileReader(字符流能打印出中文)把文件中内容读出来
可以看到变异原创 2014-11-24 09:48:58 · 799 阅读 · 0 评论 -
IO流 打印流 PrintStream System.setOut(ps) 打印100个数换一行
打印流 PrintWriter和PrintStream都属于输出流,分别针对字符和字节 PrintWriter和PrintStream提供了重载的print方法 Println方法用于多种数据类型的输出 PrintWriter和PrintStream的输出操作不会抛出异常,用户通过检测错误状态获取错误信息 PrintWriter和PrintStream有自动flush功能 Prin原创 2014-11-25 20:09:11 · 566 阅读 · 0 评论 -
IO流 ObjectInputStream ObjectOutputStream Serializable writeObject(t) transient
Serializable叫做可以被序列化的,如果确实想把类的对象写到硬盘上,或者写到网络上,即想把它序列化为字节流,必须得实现这个接口,实现这个接口没有重写接口的方法,因为她没有定义方法,就定义了一个空接口,这个就叫做Serializable,它叫做标记性的接口,她打了个标记给编译器看,编译器看到后他就知道我这个类可以被序列化,所以得实现这个接口,如果不实现这个借口,当你一编译,或者把类的对象往文原创 2014-11-26 10:01:52 · 433 阅读 · 0 评论 -
IO流 总结
输入流、输出流、字节流、字符流、节点流、处理流 InputStream/OutputStream Reader/Writer 这是最基础的四个抽象类 FileInputStream/FileOutputStream FileReader/FileWriter 这是对文件读写 BufferedInputStream/BufferedOutputStream 这是带原创 2014-11-26 19:04:46 · 464 阅读 · 1 评论 -
IO流 System.in BufferedReader的readLine()方法 toUpperCase()方法 equalsIgnoreCase("exit")
System.in在这里相当与原创 2014-11-25 16:37:35 · 600 阅读 · 0 评论 -
IO流 InputStreamReader OutputStreamWriter 可以把字节流转换成字符流
转换流:(非常有用)可以把字节流转换成字符流 InputStreamReader和OutputStreamWriter用于字节数据和字符数据之间的转换 InputStreamReader需要和InputStream套接 OutputStreamWriter需要和OutputStream套接 转换流在构造时可以指定其编码集合,例如: InputStream isr = new原创 2014-11-24 16:53:43 · 1492 阅读 · 0 评论