📄 testio.java
字号:
package com.io;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.ByteArrayOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.OutputStream;
import java.io.Reader;
import java.io.Writer;
import com.sun.org.apache.xalan.internal.xsltc.trax.OutputSettings;
public class TestIO {
public static void main(String[] args) throws IOException {
// A a = new A();
//
// a.setI(5);
// a.setD(5.0);
// a.setS("5");
//
// OutputStream fout = new FileOutputStream("c:\\test.txt");
//
// ObjectOutputStream out = new ObjectOutputStream(fout);
//
// out.writeObject(a);
InputStream fin = new FileInputStream("c:\\test.txt");
ObjectInputStream in = new ObjectInputStream(fin);
A a2 = null;
try {
a2 = (A) in.readObject();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(a2);
//
// InputStream fin = new FileInputStream("c:\\test.txt");
// InputStream in = new BufferedInputStream(fin);
//
// ByteArrayOutputStream bout = new ByteArrayOutputStream();
// BufferedOutputStream out = new BufferedOutputStream(bout);
//
// int i=0;
// byte[] bs = new byte[10];
//
// while((i=in.read(bs))!=-1){
// out.write(bs, 0, i);
// }
//
// out.flush();
//
// String m = bout.toString();
//
// System.out.println(m);
//
// in.close();
// out.close();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -