大战熟女丰满人妻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精品热视频 | 亚洲一级毛片免费在线观看 | 最新国产午夜精品视频不卡 | 亚洲国产99 | 久久精品国产清白在天天线 | 亚洲成 人a影院青久在线观看 | 亚洲毛片在线免费观看 | 一级做受毛片免费大片 | 99在线热播精品免费 | 高清不卡 | 五月婷婷视频在线观看 | 国产精品视频免费一区二区三区 | 欧美综合图区亚洲综合图区 | 九九精品久久久久久久久 | 国产伦精品一区二区三区女 | 在线不卡日韩 | 日本一区二区三区久久 | 国产一区二区在线不卡 | 日本不卡免费高清一级视频 | 猫咪www免费人成在线观看网址 | 波多野吉衣一区二区三区在线观看 | 韩国xxxx色视频在线观看 | 久久99热这里只有精品7 | 夜夜艹日日艹 | 欧美成人精品不卡视频在线观看 | 免费一级毛片在线播放 | 欧美激情视频网址 | 美女被cao的视频免费看 | 国产精品久久久久久网站 | 国产成人性毛片 | 97精品在线播放 | 欧美精品国产第一区二区 | 美女撒尿毛片免费看 | 国内自拍网红在线综合 | 男女性高清爱潮视频免费观看 | 欧美在线一区二区 |