java例程练习(对象流)
2012-05-04 17:31
429 查看
import java.io.*; // transient 关键字 // serializable 接口 // externalizable 接口 public class Test { public static void main(String[] args) throws Exception{ T t = new T(); t.k = 8; FileOutputStream fos = new FileOutputStream("C:/java/testobjectio.txt"); ObjectOutputStream oos = new ObjectOutputStream(fos); oos.writeObject(t); oos.flush(); oos.close(); FileInputStream fis = new FileInputStream("C:/java/testobjectio.txt"); ObjectInputStream ois = new ObjectInputStream(fis); T tReaded = (T)ois.readObject(); System.out.println(tReaded.i + " " + tReaded.j + " " + tReaded.d + " " + tReaded.k); } } class T implements Serializable{ int i = 10; int j = 9; double d = 2.3; transient int k = 21;//透明的(在序列化是不考虑) }
相关文章推荐
- java例程练习(对象类型数据的排序)
- java例程练习(对象转型及instanceof关键字)
- java例程练习(对象转型及instanceof关键字)
- java例程练习(对象流)
- java例程练习(对象流)
- java例程练习(对象流)
- java例程练习(String类对象相等问题)
- java例程练习(对象类型数据的排序)
- java例程练习(String类对象相等问题)
- java例程练习(对象类型数据的排序)
- java例程练习(String类对象相等问题)
- java例程练习(对象类型数据的排序)
- java 练习------创建线程,获取线程对象及名称,线程状态
- JAVA之旅(十九)——ListIterator列表迭代器,List的三个子类对象,Vector的枚举,LinkedList,ArrayList和LinkedList的小练习
- java例程练习(转换流)
- java例程练习(多线程[yield()方法])
- java例程练习(多线程[线程的优先级等等])
- java例程练习(多线程[死锁问题])
- java例程练习(网络编程[简单UDP通信试验])
- Java面向对象练习