皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.Serializable; public class ObjectOperation{ public void save(Object obj,String path){ FileOutputStream fos = null ; ObjectOutputStream oos = null ; try { fos = new FileOutputStream(new File(path)); oos = new ObjectOutputStream(fos) ; oos.writeObject(obj) ; } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }finally{ try { oos.flush() ; System.out.println("save success!"); } catch (IOException e) { e.printStackTrace(); }finally{ fos = null ; oos = null ; } } } public Object get(String path){ FileInputStream fis = null ; ObjectInputStream ois = null ; Object o = null ; try { fis = new FileInputStream(new File(path)) ; ois = new ObjectInputStream(fis) ; o = ois.readObject() ; } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } catch (ClassNotFoundException e) { e.printStackTrace(); }finally{ fis = null; ois = null ; } return o ; } public static void main(String[] args) { Good a = new Good() ; a.setLuckNumber(1949) ; Luck b = new Luck() ; b.setInfo(" 中国 ") ; a.setLuckNumber(b) ; String path = "D:"+File.separator+"a.txt" ; ObjectOperation ser = new ObjectOperation() ; ser.save(a,path) ; Good a1 = (Good) ser.get(path) ; System.out.println(" 幸运数字 :" + a1.getLuckNumber()) ; System.out.println(" 幸运人: " + a1.getLuck().getInfo()) ; } } class Good implements Serializable { private static final long serialVersionUID = -1234567891212L; private Luck luckMan ; private int luckNumber ; public Luck getLuck() { return luckMan; } public void setLuckNumber(Luck b) { this.luckMan = b; } public int getLuckNumber() { return luckNumber; } public void setLuckNumber(int aNumber) { this.luckNumber = aNumber; } } class Luck implements Serializable { private static final long serialVersionUID = -9876543210L; private String str ; public String getInfo() { return str; } public void setInfo(String str) { this.str = str; } } 程序运行结果:
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】职场礼仪基本要求的首要内容是:
A.
礼貌客气
B.
语言文明
C.
仪容端庄
D.
敬业爱岗
【单选题】用 private 修饰成员变量时,下面说法正确的是( )。
A.
可以在不同包中的类内访问
B.
只能在同包的类中访问
C.
只能在定义所在的类中访问
D.
可以在任意 public 类中访问
【单选题】用private修饰成员变量时,下面说法正确的是()
A.
可以被其他包中的类访问
B.
只能被同一个包中的其他类访问
C.
只能被所在类访问
D.
可以被任意public类访问
【简答题】敬业作为职业礼仪基本要求的首要内容,要求待人____、____、____。____是职场礼仪的最高境界。
【单选题】为预防使用非甾体抗炎药治疗类风湿关节炎所产生的胃肠副作用常并用( )
A.
钙剂
B.
维生素K
C.
羟氨苄青霉素
D.
碱性药
E.
H受体拮抗剂
【简答题】加工贸易的形式主要包括来料加工以及___________。
【简答题】艾司唑仑化学结构与地西泮有何区别,对活性有何影响?
【多选题】加工贸易的主要形式
A.
来料加工
B.
进料加工
C.
单纯商品购销
D.
补偿贸易
【单选题】用 private 修饰成员变量时,下面说法正确的是 ____________ 。
A.
可以被其他包中的类访问
B.
只能被同一个包中的类访问
C.
只能被所在类访问
D.
可以被任意 public 类访问
【判断题】SCORM共享内容对象参考模型是对数字内容教材的制作、内容开发提供一套共通的规范()
A.
正确
B.
错误
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题