首页 > 技术文章 > 引用变量类型的加载顺序(类名+引用名=new +类名();)

lubocsu 2016-01-04 18:36 原文

程序如下:

运行结果如下:

以上结果说明:同一个引用名称(可以把它当做变量的一种类型)可能指代不同的对象,依据同一个引用是否处于同一个初始化的层次,决定是否在完成:

static Cup c1=new Cup(11); 之后,立即对相同的引用进行重载。
static
    {
      c1=new Cup(1);
      c2=new Cup(2);
}

推荐阅读