zoukankan      html  css  js  c++  java
  • IO笔记

    Java流操作有关的类或接口:

    Java流类图结构:

    1.文件操作时,注意要使用File.separator来代替/分隔符实现跨平台

    2.RandomAccessFile类并不是流体系中的一员,但常用来操作文件读写,可以用NIO来实现更高效的操作

    3.byte 是字节数据类型 ,是有符号型的,占1 个字节,可以用来储存ASCII字符,大小范围为-128—127 。char 是字符数据类型 ,是无符号型的,占2字节(Unicode码 ),可以用来储存Unicode字符,大小范围 是0—65535 

    4.inputStream和outputStream之间的转换,可以通过内存中的字节流(byte[])来转

    5.java一个汉字占3个byte么?是的,如果使用的是UTF-8的话占3个字节,GBK的话是2个

    6.字节流有缓冲,字符流没有,所以字符流在刷新之前一直缓存,并未输出

    7.浮点数float虽然只占4个字节(和int一样)但是精度比占8个字节的long型还要高,因为存储方式不同。而且浮点数(floatdouble)不适合有精度要求的计算

    8.使用Scanner时要注意编码问题,否则会查找为空

    9.可以通过实现特定接口,实现自定义序列化内容

  • 相关阅读:
    按不同通道加载不同弹幕数据的实现方法
    webpack手动配置Vue项目
    flex布局是什么?
    npm packson.json介绍
    npm使用介绍
    Vue路由机制
    VUE双向绑定原理
    常用API接口汇总
    C# MVC权限验证
    C# 正则表达式大全
  • 原文地址:https://www.cnblogs.com/xujanus/p/4953393.html
Copyright © 2011-2022 走看看