美文网首页
第二章 一切都是对象 2018-10-08

第二章 一切都是对象 2018-10-08

作者: 哈222 | 来源:发表于2018-10-08 17:58 被阅读0次

    1.保存数据

    寄存器:

    最快的保存区域,位于处理器内部,由编译器分配

    堆栈:

    保存常规 RAM(随机访问存储器)区域方式,速度仅次于寄存器

    对象句柄保存在此

    堆:

    在 RAM区域,其中保存了Java 对象,堆里分配存储空间会花费较长时间

    静态存储:

    “静态”(Static)是指“位于固定位置”(尽管也在 RAM里)。但 Java 对象本身永

    远都不会置入静态存储空间。

    常数存储:

    可考虑将它们置入只读存储器(ROM)

    非RAM 存储:

    若数据完全独立于一个程序之外,则程序不运行时仍可存在,并在程序的控制范围之外

    2.主要类型

    boolean 1 位 - - Boolean

    char 16位 Unicode 0 Unicode 2的 16次方-1 Character

    byte 8位 -128 +127 Byte(注释①)

    short 16 位 -2 的15 次方 +2的 15次方-1 Short(注释①)

    int 32位 -2的 31次方 +2 的31 次方-1 Integer

    long 64位 -2 的63 次方 +2的 63次方-1 Long

    float 32 位 IEEE754 IEEE754 Float

    double 64 位 IEEE754 IEEE754 Double

    主类型 默认值

    Boolean false

    Char '\u0000'(null)

    byte (byte)0

    short (short)0

    int 0

    long 0L

    float 0.0f

    double 0.0d

    3.注释文档

    用于提取注释的工具叫作javadoc,输出的是一个 HTML 文件,可用自己的Web 浏览器查看。

    javadoc -d doc -encoding UTF-8 -charset UTF-8 *.java

    相关文章

      网友评论

          本文标题:第二章 一切都是对象 2018-10-08

          本文链接:https://www.haomeiwen.com/subject/smrjaftx.html