1睦焕、前記
- 這個問題非常頻繁的出現(xiàn)各個公司的Java筆試題中百炬。
- 其實這個問題我一點都不陌生亲铡,現(xiàn)在還清楚的記者當(dāng)初看Thinking in Java的時候萝衩,覺得作者關(guān)注Java的點是如此的細(xì)致微服,自己甚是佩服和驚喜趾疚。
- 自己還認(rèn)認(rèn)真真的將這個順序記錄在讀書筆記中,但是終究還是敵不過時間以蕴。經(jīng)典果然是經(jīng)典糙麦,多少年的書了,里面的知識點丛肮,現(xiàn)在依然作為考點赡磅,令人唏噓啊宝与!
2焚廊、順序
father static!!!
child static!!!
father NaN Static
father Constructor
child NaN Static
child Constructor
3、Verify Code
package interview.test;
public class TestJavaGrammer {
static
{
System.out.println("father static!!!");
}
{
System.out.println("father NaN Static");
}
TestJavaGrammer(){
System.out.println("father Constructor");
}
}
class Child extends TestJavaGrammer{
static
{
System.out.println("child static!!!");
}
{
System.out.println("child NaN Static");
}
Child(){
System.out.println("child Constructor");
}
public static void main(String[] args) {
new Child();
}
}