zoukankan      html  css  js  c++  java
  • 文件传输基础

    文件编码

      在GBK编码中中文占用两个字节,英文占用一个字节,在UTF-8中文占用三个字节,英文占用一个字节。在utf-16be中汉语和英文都占用两个字节。

    对象的序列化和反序列化

      对象的序列化就是将object转换为byte序列,反之叫对象的反序列化,对象必须实现序列化接口

      序列化流类:ObjectOutputStream  writeObject,反序列化流:ObjectInputSream readObject

      成员变量如果加了transient修饰则jvm不会进行默认的序列化,使用场景是如果该字段存储容量较大则会影响传输性能,该关键字也可以自己完成自己的序列化,比如可以分析ArrayList源码

      对子类对象进行反序列化操作时,如果其父类没有实现序列化接口,那么其父类的构造函数会显示调用。

      

  • 相关阅读:
    RabbitMQ-RPC版主机管理程序
    FTP
    主机管理程序
    高级FTP
    选课系统
    电子银行购物商城
    计算器
    员工信息查询系统
    工资管理系统
    三级菜单
  • 原文地址:https://www.cnblogs.com/niuyg928/p/11183439.html
Copyright © 2011-2022 走看看