跳至主要內容

数据类型概述

Mr.Hope...小于 1 分钟

Java虚拟机可以操作两类数据:基本类型(primitive type)和引用类型(reference type)。

  • 基本类型的变量存放的就是数据本身
    • 布尔类型(boolean type)
    • 数字类型 (numeric type)
      • 整数类型(integral type)
      • 浮点数类型(floating-point type)。
  • 引用类型的变量存放的是对象引用,真正的对象数据是在堆里分配的。
    • 类型:指向类实例
    • 接口类型:用指向实现了该接口的类或数组实例
    • 数组类型: 指向数组实例
    • null:表示该引用不指向任何对 象。

对于基本类型,可以直接在Go和Java之间建立映射关系。 对于引用类型,自然的选择是使用指针。Go提供了nil,表示空指针,正好可以用来表示null。