大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

第一部分 Java基礎(chǔ)
第二部分 Java進(jìn)階

Java反射面試題及答案

1、靜態(tài)嵌套類 (Static Nested Class) 和內(nèi)部類(Inner Class)的不同?

● 靜態(tài)嵌套類:Static Nested Class是被聲明為靜態(tài)(static)的內(nèi)部類,它可以不依賴于外部類實(shí)例被實(shí)例化。

● 內(nèi)部類:需要在外部類實(shí)例化后才能實(shí)例化,其語(yǔ)法看起來(lái)挺詭異的。

2、下面的代碼哪些地方會(huì)產(chǎn)生編譯錯(cuò)誤?

class Outer {
    class Inner {
    }
    public static void foo() {
        new Inner();
    }
    public void bar() {
        new Inner();
    }
    public static void main(String[] args) {
        new Inner();
    }
}

注意:Java中非靜態(tài)內(nèi)部類對(duì)象的創(chuàng)建要依賴其外部類對(duì)象,上面的面試題中foo和main方法都是靜態(tài)方法,靜態(tài)方法中沒(méi)有this,也就是說(shuō)沒(méi)有所謂的外部類對(duì)象,因此無(wú)法創(chuàng)建內(nèi)部類對(duì)象,如果要在靜態(tài)方法中創(chuàng)建內(nèi)部類對(duì)象,可以這樣做:

new Outer().new Inner();  

● Java中的反射

說(shuō)說(shuō)你對(duì) Java 中反射的理解

Java中的反射首先是能夠獲取到Java中要反射類的字節(jié)碼,獲取字節(jié)碼有三種方法,

Class.forName(className)。

類名.class。

this.getClass()。然后將字節(jié)碼中的方法,變量,構(gòu)造函數(shù)等映射成相應(yīng)的Method、Filed、Constructor等類,這些類提供了豐富的方法可以被我們所使用。

全部教程
主站蜘蛛池模板: 成人免费国产欧美日韩你懂的 | 中文字幕在线亚洲精品 | 亚洲图片欧美日韩 | 99热久久这里只有精品99 | 国产小视频在线播放 | 四虎影院免费观看 | 欧美黄色三级视频 | 视频国产91 | 91福利在线视频 | 国产夫妻久久线观看 | 成人影院在线观看 | 99re这里有精品 | 天天毛片| 国产精品高清视亚洲一区二区 | 亚洲 欧美 另类 天天更新影院 | 国产精品亚洲欧美一级久久精品 | 成人亚洲在线观看 | 精品国产第一国产综合精品 | 毛片天堂 | 国产毛片视频 | 桃花福利视频在线观看 | 国国产自国偷自产第38页 | 五月婷六月婷婷 | 亚洲综合图区 | 亚洲天天做日日摸天天做 | 亚洲综合五月 | 国产梦呦精品 | 人人爱人人做 | 日韩一区二区视频在线观看 | 日本夜爽爽一区二区三区 | 天天干在线影院 | 91精品国产色综合久久 | 色中色污 | 婷婷色在线观看 | 亚洲一区二区三区高清视频 | 精品久久久久久久久免费影院 | 欧美性色xo在线 | 欧美顶级毛片在线播放 | 欧美色视频日本片高清在线观看 | 国产亚洲一区二区在线观看 | 欧美成人中文字幕dvd |