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

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

Java反射面試題及答案

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

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

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

new Outer().new Inner();  

● Java中的反射

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

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

Class.forName(className)。

類(lèi)名.class。

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

全部教程
主站蜘蛛池模板: 日本级毛片免费观看 | 久草在线中文 | 四虎精品视频在线永久免费观看 | 欧美α片无限看在线观看免费 | 99热网址| 欧美日韩精品高清一区二区 | 天天射天天射 | 色欧美在线| 成人在线免费视频播放 | 国产91精品一区二区视色 | 亚洲精品国产一区二区三区在 | 日韩城人免费 | 亚洲视色 | 久久久免费网站 | 国产一区二区三区在线观看视频 | 国产精品香蕉 | 91精品国产综合久久欧美 | 国产精品深夜福利免费观看 | 快播激情| 在线亚洲国产精品区 | 精品中文字幕一区二区三区四区 | 四虎影视网站 | 亚洲视频在线网 | 一机毛片| 精品资源在线 | 国产精品麻豆视频 | 2021国产成人综合亚洲精品 | 成人综合久久综合 | 亚洲国产综合精品中文第一区 | 国产午夜精品一二区理论影院 | 久久精品综合网 | 五月激情丁香婷婷综合第九 | 青青青在线观看免费视频精品 | 永久久久免费浮力影院 | 久久精品爱 | 欧美一区日韩一区中文字幕页 | 亚洲精品高清在线一区二区三区 | 亚洲午夜久久影院 | 国产911情侣拍拍在线播放 | 欧美日韩久久中文字幕 | 四虎精品永久在线 |