这个不太好理解

来源:2-6 Java中的数据类型

Mrkn

2016-05-28 19:45

在 Java 的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。具体怎么理解,不太懂。有没有例子说明一下?

写回答 关注

1回答

  • qq_Gameisover_0
    2016-05-28 20:04:11
    已采纳

    其实java中的引用就像C语言中的指针,存的是地址  ,在Java语言中基本类型变量声明时,系统直接给该变量分配空间,引用类型变量在声明后必须通过实例化开辟数据空间,才能对变量所指向的对象进行访问

    MyDate a,b; //在内存中开辟俩个引用空间

    a = new MyDate(); //开辟MyDate对象的数据空间,并把该空间的首地址赋给a

    b = a; //将a存储空间中的地址写到b的存储空间中


    Mrkn

    非常感谢!

    2016-05-28 20:58:36

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165171 学习 · 17581 问题

查看课程

相似问题