是否可以在優化跟改進
package com.imooc.serial; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; public class ProductTest { public static void main(String[] args) { // TODO Auto-generated method stub Product iphone = new Product("123","iphone","telephone",4888); Product ipad= new Product("234","ipad","computer",5088); Product macbook = new Product("345","macbook","computer",10688); Product iwatch= new Product("256","iwatch","watch",4799); try { FileOutputStream fos = new FileOutputStream("apple.txt"); ObjectOutputStream oos = new ObjectOutputStream(fos); FileInputStream fis = new FileInputStream("apple.txt"); ObjectInputStream ois = new ObjectInputStream(fis); oos.writeObject(iphone); oos.writeObject(ipad); oos.writeObject(macbook); oos.writeObject(iwatch); oos.flush(); try { System.out.println(ois.readObject()); System.out.println(ois.readObject()); System.out.println(ois.readObject()); System.out.println(ois.readObject()); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } fos.close(); oos.close(); fis.close(); ois.close(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); }catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
4
收起
正在回答 回答被采纳积分+1
1. Java 零基础入门
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星