代码拉取完成,页面将自动刷新
class Employee implements Serializable{
private String name;
private int age;
private float salary;
Employee(String name,int age){
this.name=name;
this.age=age;
}
public String toString(){
return "name:"+name+"\n"
+"age:"+age+"\n"
+"salary:"+salary;
}
public void SetAge(int age){
this.age=age;
}
}
public class SerializableDemo {
public static void main(String[] args) throws IOException, ClassNotFoundException {
System.out.println("原来的对象:");
Employee em=new Employee("Qing",19);
System.out.println(em);
ByteArrayOutputStream buff=new ByteArrayOutputStream();
ObjectOutputStream out=new ObjectOutputStream(buff);
out.writeObject(em);
Employee.salary=20000.00;
em.SetAge(24);
ObjectInputStream in=new ObjectInputSream(new ByteArrayInputStream(buff.toByteArray()));
Employee newEm=(Empolyee)in.readObject();
System.out.println("序列化后取出的对象:");
System.out.println(newEm);
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。