Discuss / Java / 请问基本类型和引用型具体有什么区别呢

请问基本类型和引用型具体有什么区别呢

Topic source

v_kylecui

#1 Created at ... [Delete] [Delete and Lock User]

请问基本类型和引用型具体有什么区别呢

在内存中的位置不一样 什么 堆栈 乱七八糟的 我也搞不明白 有兴趣可以去学习

三千LC

#3 Created at ... [Delete] [Delete and Lock User]

很简单

primitive type 就是我们说的八大派,这八种是可以直接引用的,比如int i = 10; 你print的时候就会print i的值,

reference type variable 值的是一个object的reference,比如你创建了一个class叫做animal,然后Animal dog = new Animal();这时候dog就是你的reference variable,但是dog并没有一个值,他只是一个reference,你如果打印只会有dog的内存地址。简单理解就类似于C里面的pointer


  • 1

Reply