java中的对象与引用

2017-06-12  本文已影响0人  秋灯锁忆

关键词:对象,对象引用,基本数据类型,传值


对象声明

那么问题来了,上述语句前后的Person是啥意思勒?都是Person对象?都是Person类?还是对象与类的组合?


语句拆分

  1. new Person():这一句应该最好理解,即使用new在堆内存中创建Person对象的内存空间;
  2. Person one :这句话其实是让程序在栈内存中创建一个名为one的Person对象的引用;
  3. =:将二者匹配,使得引用指向所开辟的具体空间位置。

你可以将Person one看成电视控制器, new Person()看成电视,遥控器指向电视。


对应关系


primitive类型与其他类型

java中基本数据类型包括:

基本数据类型(void不算)

引用传递和值传递


上一篇 下一篇

猜你喜欢

热点阅读