当前位置: 首页 > news >正文

媒体网站网页设计服装网站建设论文

媒体网站网页设计,服装网站建设论文,手机网站解决方案,网络系统管理工作的主要内容注意事项: 1.创建的对象必须实现序列化接口,如果属性也是类,那么对应的类也要序列化 2.读写文件路径问题 3.演示一个例子 (1)操作的实体类FileModel,实体类中有Map,HashMap这些自带的本身就实现了序列化。 public class File…

注意事项:

1.创建的对象必须实现序列化接口,如果属性也是类,那么对应的类也要序列化

2.读写文件路径问题

3.演示一个例子

(1)操作的实体类FileModel,实体类中有Map,HashMap这些自带的本身就实现了序列化。

public class FileModel implements Serializable {public Map<String, FileModel> subMap = new HashMap<String, FileModel>();private String name; private int attr; private int startNum;    private int size;   private String content;private FileModel father = null;    public FileModel(String name){this.name = name;}public FileModel(String name, int startNum, int size) {this.name = name;this.attr = 2;this.startNum = startNum;this.size = size;}public FileModel(String name, int startNum) {this.name = name;this.attr = 3;this.startNum = startNum;this.size = 0;}//getter,setter方法...
}

(2)创建对象,并将其写到mode.dat文件当中

    public static void write() {FileModel root = new FileModel("root");//不占用FileModel fileModel = new FileModel("kk.txt", 2);fileModel.setSize(2);FileModel fileModel1 = new FileModel("aa.txt", 3);root.subMap.put("kk.txt", fileModel1);root.subMap.put("aa.txt", fileModel1);try (ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("file-system/src/model.dat"))) {oos.writeObject(root);oos.flush();} catch (IOException e) {e.printStackTrace();}}

这里注意路径问题,

首先,看一下我的项目结构,可以使用相对路径或者绝对路径来读写,使用绝对路径,即从磁盘开始,即“D:\operating-system\file-system\src\model.dat” ; 使用相对路径,即相对当前项目目录operating-system,如上面代码中的“file-system/src/model.dat”。

(4)从model.dat文件当中读取

    public static void read() {try(ObjectInputStream ois = new ObjectInputStream(new FileInputStream("file-system/src/model.dat"))){FileModel fileModel = (FileModel)ois.readObject();String name = fileModel.getName();Map<String, FileModel> subMap = fileModel.subMap;System.out.println(name);subMap.forEach((s, fileModel1) -> System.out.println(s + "----->" + fileModel1.getName()));}catch (IOException e){e.printStackTrace();} catch (ClassNotFoundException e) {throw new RuntimeException(e);}}

截图:

http://www.yayakq.cn/news/452593/

相关文章:

  • 动漫网站的设计与实现学习网站建设要报班吗
  • 网站排名top排行榜吃什么补肾效果最好
  • 丰都网站邢台网站设计厂家
  • php网站识别手机wordpress签到插件下载
  • 门户网站什么意思举例子淮北官方网站
  • 怎么给别人做网站山西大型网络营销设计
  • 网站开发费用属于哪种无形资产建设网站外国人可搜到
  • 莱州教育网站怎么找到php网站的首页面html
  • 余姚做网站福州室内设计学校
  • 外链是不是把自己的网站信息发布到别人的网站上?搜外网 seo教程
  • 苏州网站设计公司兴田德润i网址多少个人简历模板在线编辑
  • 两学一做教育考试网站新宾区网站建设
  • 自贡做网站公司合肥网站建设pqiw
  • 服务器网站建设实训报告河北建筑工程网
  • 域名上面怎么建设网站注册公司100万实缴多少
  • 哈尔滨营销网站建设公司网站建立初步教案
  • 中国有哪些网站可以做兼职域名备案做电影网站
  • 网站友情链接模块介绍c .net网站开发视频教程
  • 江苏江都建设集团有限公司官方网站哪些做营销型网站做的好
  • wordpress把站2017两学一做网站
  • 贸易型企业网站建设网站空间商盗取数据
  • 互联网科技网站东道设计应届生收入
  • 网站建设与管理案例教程教学大纲百度收录批量查询工具
  • 天津市住房与城乡建设部网站武义公司网站建设
  • 学做网站的网站在线制作网站公章
  • 吉林省建设工程信息网站简单的网页设计代码记事本
  • 网站多级导航效果红酒 网站 模板
  • 更换空间对网站的影响免费毕业设计网站建设
  • 去哪找想做网站的客户衡水网站制作设计
  • 广州开发区建设局网站黄埔网站开发课程软件