objwrite.java
来自「初学的好东西值得一看看欢迎下载观看使用」· Java 代码 · 共 37 行
JAVA
37 行
import java.io.ObjectOutputStream;
import java.util.Date;
import java.io.FileOutputStream;
import java.io.ObjectOutputStream;
import java.io.IOException;
import java.io.Serializable;
class ObjWrite{
public static void main(String[] args){
Date today=new Date();
UserInfo userobj=new UserInfo("yzj",100,"12345678",today);
try{
FileOutputStream fos=new FileOutputStream("d:\\tmp\\UserInfo.dat");
ObjectOutputStream oos=new ObjectOutputStream(fos);
oos.writeObject(userobj);
oos.close();
}catch(IOException e){System.out.println("写入对象出错:"+e.toString());}
}
}
class UserInfo implements Serializable{
String name;
int user_no;
transient String passwd;
Date used_date;
UserInfo(String name,int user_no,String passwd,Date used_date){
this.name=name;
this.user_no=user_no;
this.passwd=passwd;
this.used_date=used_date;
}
void printInfo(){
System.out.println("用户名:"+this.name);
System.out.println("用户代号:"+this.user_no);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?