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()方法读取流中的对象

     

     

  • 相关阅读:
    线性dp
    Python3.6.5编译报错 configure: error: no acceptable C compiler found in $PATH
    hadoop伪分布式安装流程
    hadoop需要修改的配置文件
    Linux 免密登录和配置环境变量
    虚拟机修改主机名
    Netty自定义解码器
    Java 操作KafKa API
    Mysql分表:Merge
    CentOS7虚拟机配置ip地址
  • 原文地址:https://www.cnblogs.com/rongqingye/p/5794263.html
Copyright © 2011-2022 走看看