zoukankan      html  css  js  c++  java
  • 杰瑞教育13

    Scanner in=new Scanner(System.in);

    String content=in.nextLine();

    nextLine()方法允许输入一行内容并且有空格。

     

    FileOutputStream,要想写入的内容不把原内容覆盖,则需要把原内容也读取出来,然后全都重新写入。

    InputStream和OutputStream通常来处理例如图片、音频之类的二进制文件,当然也可以处理文本文件。Reader和Writer用来处理文本文件。

     

    FileOutputStream fos=new FileOutputStream(filename,true);括号里写true,是因为后面如果想添加内容,则不会覆盖之前的。

     

    【序列化】

     将对象的状态存储到特定存储介质中的过程。

    内存对象à(序列化)文本文件(即对象的二进制文件)

    文本文件(即对象的二进制文件)à(反序列化)内存对象

     

    对象序列化的步骤:

      ①创建一个对象输出流--ObjectOutputStream

      ②writeObject()方法输出序列化对象

     

    private static final long serialVersionUID=1L;要加上此句话才能序列化。

     

    反对象序列化的步骤:

      ①创建一个对象输出流--ObjectInputStream

      ②readObject()方法读取流中的对象

     

     

  • 相关阅读:
    python入门
    Django 知识点回顾
    Django----ORM 对表单的操作
    Django----ORM 对表单的操作2
    html
    线程ThreadPoolExecutor与进程ProcessPoolExecutor
    CMDB基于配置文件加载插件的范例
    瀑布流方式三(方式二的升级版)
    学校系统快速js代码
    小知识:Python函数传递变长
  • 原文地址:https://www.cnblogs.com/rongqingye/p/5794263.html
Copyright © 2011-2022 走看看