为了账号安全,请及时绑定邮箱和手机立即绑定

原始类型和引用类型之间有什么区别?

原始类型和引用类型之间有什么区别?

30秒到达战场 2019-08-19 10:14:16
原始类型和引用类型之间有什么区别?这是一个过去的考试问题,我想知道什么是原始类型和参考类型?使用数组我知道引用类型是数组由对象或变量组成的位置,但是基本类型是用int或string创建数组的地方。(对?)您认为您如何回答测试中的问题并获得良好的信誉?没有真正直接引用原始ARRAY类型......有没有办法在没有它的情况下做到这一点?或者你认为用阵列解释它会没问题。
查看完整描述

3 回答

?
繁星coding

TA贡献1797条经验 获得超4个赞

这些是Java中的原始类型:

  • 布尔

  • 字节

  • 烧焦

  • INT

  • 浮动

所有其他类型都是引用类型:它们引用对象。

这是关于语言基础知识Java教程的第一部分。


查看完整回答
反对 回复 2019-08-19
?
慕神8447489

TA贡献1780条经验 获得超1个赞


从书OCA JAVA SE 7

就像男人和女人根本不同(根据男人来自火星,女人来自维纳斯的作者约翰格雷),原始变量和对象参考变量在很多方面彼此不同。基本区别在于原始变量存储实际值,而引用变量存储它们引用的对象的地址。我们假设已经定义了一个Person类。如果创建一个int变量a和一个对象引用变量person,它们将把它们的值存储在内存中,如图2.13所示。

int a = 77;Person person = new Person();


查看完整回答
反对 回复 2019-08-19
?
ITMISS

TA贡献1871条经验 获得超8个赞

原始数据类型:

  • 由语言预定义并由关键字命名

  • Total no = 8 
    boolean 
    char 
    byte 
    short 
    integer 
    long 
    float 
    double

参考/对象数据类型:

  • 使用类的已定义构造函数创建

  • 用于访问对象

  • 任何引用变量的默认值为null

  • 引用变量可用于引用声明类型的任何对象或任何兼容类型。


查看完整回答
反对 回复 2019-08-19
  • 3 回答
  • 0 关注
  • 923 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信