java入门:对象以及对象引用原理

来源:互联网 发布:袜子推荐 知乎 编辑:程序博客网 时间:2024/06/11 00:32

今天第二次java上机,被老师问得一脸懵逼,看似很容易解读的代码,其深层含义却无法回答。问题的关键是对象以及对象的引用,代码片段如下

node tail,head;     lianbiao(){        head = new node(1);        tail = head;        }    void Headin(int x){        node p = new node(x);        if(head.next==null){                tail=p;            }        p.next=head.next;        head.next=p;        }

被问到node head ,tail以及node p = new code(x)的机制。看着很容易自以为是,实际上机制并非想当然。这边给一张图解

这里写图片描述

注意:int 是基本型,非引用型。所以6是直接存贮在x变量内存中。
应该很清楚

0 0
原创粉丝点击