04 2017 档案

摘要:本文是根据stackoverflow网站上的一道题目整理出来的。 Java一直是“值传递”而不是引用传递。看一个例子: 我们来一步步分析这个例子: 1、 声明一个类型Foo的引用f,并将其指向一个带有属性`“f”`的类型Foo的新对象。 Foo f = new Foo("f"); 2、方法方面,声明 阅读全文
posted @ 2017-04-13 11:54 郭娅祥 阅读(353) 评论(0) 推荐(0)
摘要:在刷题的过程中,时常会碰到关于Java中的类的初始化顺序的问题。 总结如下,便于以后复习: 初始化过程: 首先,初始化父类中的静态成员变量和静态代码块,按照在程序中出现的顺序初始化; 然后,初始化子类中的静态成员变量和静态代码块,按照在程序中出现的顺序初始化; 其次,初始化父类的普通成员变量和代码块 阅读全文
posted @ 2017-04-09 11:30 郭娅祥 阅读(207) 评论(0) 推荐(0)