国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

反射是什么?

2022-10-27 09:37 作者:網(wǎng)星軟件  | 我要投稿

反射--在程序運(yùn)行的過(guò)程中,可以得到某個(gè)類的對(duì)象,可以調(diào)用某個(gè)類中的任何一個(gè)變量/方法,這種動(dòng)態(tài)獲取信息的過(guò)程就是反射。

反射對(duì)象---就是我們通過(guò)上面的反射機(jī)制得到的對(duì)象。

實(shí)例對(duì)象--就是我們通過(guò)類創(chuàng)建出來(lái)的對(duì)象。

例如:我們站在鏡子前面一樣,鏡子前面的自己就是實(shí)例對(duì)象,通過(guò)鏡子看到的鏡子里面的自己就是反射對(duì)象。

鏡子---反射機(jī)制

鏡子前面的自己----實(shí)例對(duì)象

鏡子中的自己--------反射對(duì)象

在java中Class類的對(duì)象就是反射對(duì)象。

class---創(chuàng)建類的關(guān)鍵字。

如何得到反射對(duì)象

1.?通過(guò)實(shí)例對(duì)象的getClass方法得到,當(dāng)前類的發(fā)射對(duì)象

public ?class ?Student{}

Student ?stu=new ?Student();

?Class ?stuclass=Stu.getClass();

2.?通過(guò)Class類提供的靜態(tài)方法forname(包名+類名)

package ?com.wanxging.demo;

public ?class ?Student{}

Class stuclass=Class.forname(“com.wanxging.demo.Student”);

如何通過(guò)反射對(duì)象得到實(shí)例對(duì)象

通過(guò)反射對(duì)象的newInstance()方法得到實(shí)例對(duì)象

package ?com.wanxging.demo;

public ?class ?Student{}

Class stuclass=Class.forname(“com.wanxging.demo.Student”);

Student stu=(Student)Stuclass.newInstance();

反射是什么?的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
兴宁市| 文安县| 景宁| 高碑店市| 化隆| 黎川县| 宽甸| 铅山县| 巴楚县| 朝阳市| 简阳市| 余姚市| 礼泉县| 通辽市| 郑州市| 高州市| 凤山市| 香河县| 巫山县| 陕西省| 东兰县| 古蔺县| 玛沁县| 措美县| 萨迦县| 南华县| 广平县| 拜城县| 邓州市| 吉木乃县| 淅川县| 沙河市| 平和县| 宣汉县| 察雅县| 盖州市| 登封市| 天全县| 淮阳县| 永昌县| 广平县|