• Java的基本类型和用户创建的类的创建方法


    1、用new的方法,为实例引用用户创建好的类class

    A a = new A();

    2、基本类型的创建

    在程序设计中经常需要一系列特殊类型,他们需要特殊对待,可以把它们想象成“基本”类型。

    即,不用new来创建变量,而是创建一个并非是引用的“自动”变量,这个变量直接存储“值”,并置于堆栈中,因此更加高效。

    why?因为这些基本类型,比较小,比较简单,用new创建往往不是很高效。

    Java要确定每种基本类型所占存储空间的大小。它们的大小并不像其他大多数语言那般随机器硬件架构的变化而变化。这种所占存储空间大小的不变性是Java程序比其他语言编写的程序更具移植性的原因之一。

    基本类型

    大小 最小值 最大值 包装器(容器)类型
    boolean - - - Boolean

    char

    16 bits Unicode 0 Unicode 216-1 Character
    byte 8 bits -128 +127 Byte
    short 16 bits -215 +215-1 Short
    int 32 bits -231 -231-1 Integer
    long  bits -263 -263-1 Long
    float  bits IEEE754 IEEE754 Float
    double  bits IEEE754 IEEE754 Double
    void - - - Void

    备注:所有数值类型都有正负号,所以不要去寻找无符号的数值类型;boolean类型所占存储空间大小没有明确指定,仅定义为能够取字面值true或false;基本类型具有的包装器类(容器),使得在堆中创建对象的时候可以区分类型。

  • 相关阅读:
    Nop中的Cache浅析
    使用DapperExtensions实现简单仓储
    使用nodejs爬取拉勾苏州和上海的.NET职位信息
    使用Microsoft Fakes进行单元测试(2)
    使用Microsoft Fakes进行单元测试(1)
    小程序之滚动到页面底部
    小程序之动态修改页面标题
    小程序之面试题
    小程序之公共组件的开发
    小程序之web-view打开外部链接
  • 原文地址:https://www.cnblogs.com/hoanfir/p/9262905.html
Copyright © 2020-2023  润新知