zoukankan      html  css  js  c++  java
  • Java中的原始类型(Primitive Types)与引用类型(Reference Values)

    Java虚拟机可以处理的类型有两种,一种是原始类型(Primitive Types),一种是引用类型(Reference Types).

    与之对应,也存在有原始值(Primitive Values)和引用值(Reference Values)两种类型的数值可用于变量赋值、参数传递、方法返回和运算操作。

    原始类型与值

    Java虚拟机支持的原始数据类型包括数值类型、布尔类型和returnAddress类型。

    数值类型包括:整数类型和浮点类型。

    整数类型包括:

    1、byte

    2、short

    3、int

    4、long

    5、char

    浮点类型:

    1、float

    2、double

    布尔类型:boolean

    returnAddress类型:表示一条字节码指令的操作码(Opcode)。在所有的虚拟机支持的原始类型之中,只有returnAddress类型是不能直接Java语言的数据类型对应起来的。

    引用类型与值

    Java虚拟机中有三种引用类型:类类型(Class Types)、数组类型(Array Types)和接口类型(Interface Types)。

    这些引用类型的值分别由类实例、数组实例和实现了某个接口的类实例或数组实例动态创建。引用类型的默认值是null。

  • 相关阅读:
    Rebots协议是什么?
    Requests库入门
    jieba库的使用及实例
    第六周 python组合数据类型
    python 有基础入门程序
    字符与字符串操作归纳[持续更新]
    C++调用bat并实现传值
    Python如何运行程序
    Execl数据上传到数据库
    xml 文件操作
  • 原文地址:https://www.cnblogs.com/cuglkb/p/5728713.html
Copyright © 2011-2022 走看看