大战熟女丰满人妻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热在这里只有精品 | 国产成人高清视频免费播放 | 欧美一级毛片一免费 | 黄毛片| 特黄日韩免费一区二区三区 | 亚洲精品久久一区影院 | 亚欧洲精品bb | 51国产午夜精品免费视频 | 97在线免费视频观看 | 九九视频网站 | 日欧毛片| 国产成人免费在线观看 | 婷婷色基地| 国产网红自拍 | 精品久久久久久久一区二区伦理 | 日日碰夜夜爽 | 国产欧美在线观看精品一区二区 | 免费观看一级特黄三大片视频 | 国产成人亚洲影视在线 | 91中文字幕视频 | 台湾一级毛片免费播放 | 13一14周岁毛片免费 | 国产欧美成人一区二区三区 | 一道本不卡免费视频 | 国产精品久久久久久久久夜色 | 国产福利午夜 | 国产精品400部自产在线观看 | 福利免费在线 | 七次郎在线成人精品 | 日韩小视频 | 国产高清在线视频一区二区三区 | 日日拍夜夜操 | 国产成人免费在线观看 | 国产欧美日韩精品a在线观看 | 成人亚洲国产精品久久 | 青草青青在线视频 | 四虎国产精品永久在线 | 二级毛片免费观看全程 | 午夜时刻免费实验区观看 |