![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IO流
思影影思
让积累在潜移默化中不断发生
展开
-
java语言IO之FileInput
/* 时间:2015年3月9日17:22:12 测试文件输入流 结果分析:中文出现乱码,是因为中文在java中占据两个字符,而java使用unicode,即UTF-16,中文的一半强制转换为字符,会出现?*/import java.io.*;public class TestFileInputStream { public static void main(St原创 2015-03-21 22:21:20 · 588 阅读 · 0 评论 -
java语言编程IO流之PrintStream打印流2
/* 时间:2015年3月10日20:29:02 测试PrintStream 使用了命令行参数。 BufferedReader(Reader in) 创建一个使用默认大小输入缓冲区的缓冲字符 输入流。 BufferedReader(Reader in, int sz) 创建一个使用指定大小输入缓冲区的缓冲字符 输入流。 B原创 2015-03-21 22:38:51 · 533 阅读 · 0 评论 -
java语言编程IO流之PrintStream打印流1
/* 时间:2015年3月10日20:11:19 目的:测试打印流PrintStream PrintWriter 两个都属于输出流,分别针对字符和字节 两个类的输出操作不会抛出异常,用户通过检查异常的错误状态获取错误信息。 */import java.io.*;public class TestPrintStream1 { public static v原创 2015-03-21 22:37:43 · 704 阅读 · 0 评论 -
java语言编程IO流之对象序列化和ObjectInputStream与ObjectOutputStream
import java.io.*;public class TestObjectStream { public static void main(String[] args) { T t = new T(); t.name = "jay chou"; FileOutputStream fos = null; ObjectOutputStream oos =原创 2015-03-21 22:35:53 · 595 阅读 · 0 评论 -
java语言编程IO流之DataInputStream与DataOutputStream
/* 时间:2015年3月10日16:58:18 测试DataOutputStream和DataOutputStream DataInputStream和DataOutputStream分别继承自InputStream和OutputStream,它们是处理流,相应的需要套接在InputStream和OutputStream类型的节点流上 //输入流 ByteArrayIn原创 2015-03-21 22:33:11 · 735 阅读 · 0 评论 -
java语言IO流之BufferedOutputStream
import java.io.*;public class TestBufferedOutputStream { public static void main(String[] args) { try { BufferedWriter bw = new BufferedWriter(new FileWriter("D:\\java\\dat.txt")); Buff原创 2015-03-21 22:29:59 · 591 阅读 · 0 评论 -
java语言IO流之BufferedInputStream
/* 测试BufferedInputStream类 时间:2015年3月10日10:11:37 BufferedInputStream类覆盖了基类InputStream的mark方法 public void mark(int readlimit); 在输入流中的当前位置上作标记。reset方法的后续调用将刺溜重新定位在最后标记的位置上,以便后续读取操作读取相同的字节 pub原创 2015-03-21 22:29:27 · 1104 阅读 · 0 评论 -
java语言编程之FileWriter
/* 时间:2015年3月10日09:18:21 测试FileWiter的使用 在FileWriter中传入路径字符串的时候,可以自动的创建不存在的文件,但是无法创建目录,所以为了测试,我们手动的在d盘根目录下创建bak文件夹 在程序跑出的结果中,我们可以看到,英文字符,数学符号,汉字字符,日文字符,等等,结果中出现问号,则并不能说明我们的机子上没有这种语言,而是 因为ultr原创 2015-03-21 22:27:32 · 12491 阅读 · 0 评论 -
java语言IO流之FileReader
/* 时间:2015年3月10日09:07:17 测试FileReader的使用 用于向程序中写入数据。 常用方法: int read() throws IOException; int read(char[] cbuf) throws IOException; 读取length个字符,并存储到一个数组buffer,如果读取前已经输入流的末尾,返回-1 in原创 2015-03-21 22:26:04 · 549 阅读 · 0 评论 -
java语言IO流之FileOutputStream
/* 时间:2015年3月9日17:52:40 文件的复制,就算是文件中有中文,也没有关系。*/import java.io.*;public class TestFileOutputStream { public static void main(String[] args) { int b = 0; FileInputStream in = nu原创 2015-03-21 22:24:55 · 575 阅读 · 0 评论 -
java语言编程IO流之PrintStream打印流3
/* 时间:2015年3月10日20:59:21 测试日志文件的简单实用 使用标准输入System.in */import java.io.*;import java.util.*;public class TestPrintStream3 { public static void main(String[] args) { String原创 2015-03-21 22:39:37 · 525 阅读 · 0 评论