⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 example10_15.java

📁 不错的教程 适合中高级人员的使用
💻 JAVA
字号:
import java.io.*;
class Student implements Serializable//实现接口Serializable的Student类。
{  String name=null;double height; 
   Student(String name,double height)
   {  this.name=name;this.height=height;
   }
   public void setHeight (double c)
   {  this.height=c;
   }
}
public class Example10_15
{  public static void main(String args[])
   {  Student zhang=new Student("zhang ping",1.65);
      try{  FileOutputStream    file_out=new FileOutputStream("s.txt");
        ObjectOutputStream object_out=new ObjectOutputStream(file_out);
        object_out.writeObject(zhang);  
        System.out.println(zhang.name+"的身高是:"+zhang.height); 
            FileInputStream file_in=new FileInputStream("s.txt");
            ObjectInputStream object_in=new ObjectInputStream(file_in);
        zhang=(Student)object_in.readObject();
            zhang.setHeight(1.78); //修改身高。
            System.out.println(zhang.name+"现在的身高是:"+zhang.height);
      }
       catch(ClassNotFoundException event)
          {  System.out.println("不能读出对象");
          }
       catch(IOException event)
 {  System.out.println("can not read file"+event);
 }
   }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -