package i5ba.javase.io;
import java.io.BufferedOutputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectOutputStream;
import org.junit.jupiter.api.Test;
public class ObjectOutputStreamTest {
@Test
public void test1() {
FileOutputStream fos = null;
BufferedOutputStream bos = null;
ObjectOutputStream oos = null;
try {
fos = new FileOutputStream("fafa");
bos = new BufferedOutputStream(fos);
oos = new ObjectOutputStream(bos);
oos.writeBoolean(true);
oos.writeByte(2);
oos.writeChar('a');
oos.writeDouble(2.35);
oos.writeFloat(2.15f);
oos.writeLong(45678);
oos.writeInt(23);
oos.writeUTF("asfkasfasaskfkasfjsfjkasfjaksdf");
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
} finally {
if(oos != null) {
try {
oos.close();
} catch (IOException e) {
e.printStackTrace();
} catch (Exception e2) {
e2.printStackTrace();
}
}
}
}
}
java--ObjectOutputStream-BufferdOutputStream-FileOutputStream代码简写测试
最新推荐文章于 2022-08-16 21:08:42 发布