最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

Java學習筆記Class類,反射,類名大寫,類和對象的區(qū)別,文字推薦鏈接【詩書畫唱】

2020-08-31 08:31 作者:詩書畫唱  | 我要投稿



本篇文章要掌握的部分內(nèi)容概覽目錄:

一、反射

二、反射獲取成員屬性

三、反射獲取構(gòu)造方法

四、反射獲取普通方法


————


復習Class類:

每個類都會產(chǎn)生一個Class類的實例,就可以理解類的使用說明書


————


自己建的類的實例:

Cat類:對應Cat類就會產(chǎn)生一個Class類的實例,這個實例中包含的信息就是Cat類的屬性,方法和構(gòu)造方法的信息

Dog類:對應Dog類也會產(chǎn)生一個Class類的實例



————

類和對象(實例)之間的區(qū)別:

類是抽象的,對象是具體。

可以通過反射技術(shù)強行獲取某個類中的所有的想公開和不想公開的方法和屬性。


————

什么是反射

JAVA反射機制是在運行狀態(tài)中,對于任意一個類,都能夠知道這個類的所有屬性和方法;對于任意一個對象,都能夠調(diào)用它的任意一個方法和屬性;這種動態(tài)獲取的信息以及動態(tài)調(diào)用對象的方法的功能稱為java語言的反射機制。



如何使用反射

使用反射需要用到我們前面學過的一個類Class類。

每個類只會有唯一的一個Class對象。

獲取Class類的三種方式

? ? 1、通過對象的getClass方法獲取

? ? 2、通過類.class的方式獲取

? ? 3、通過Class.forName方法獲取



為什么使用反射

以后我們學習的java框架都用到了反射。

反射可以使我們編寫的程序更加的靈活。




使用反射


通過反射獲取成員屬性

通過反射獲取成員方法

通過反射獲取構(gòu)造方法



針對自己的個人擴展內(nèi)容:


個人推薦文章的鏈接:


https://blog.csdn.net/sinat_38259539/article/details/71799078?utm_medium=distribute.pc_relevant_right.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param_right&depth_1-utm_source=distribute.pc_relevant_right.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param_right#t0


反射是框架設(shè)計的靈魂

(使用的前提條件:必須先得到代表的字節(jié)碼的Class,Class類用于表示.class文件(字節(jié)碼))






反射就是把java類中的各種成分映射成一個個的Java對象。



Java學習筆記Class類,反射,類名大寫,類和對象的區(qū)別,文字推薦鏈接【詩書畫唱】的評論 (共 條)

分享到微博請遵守國家法律
新丰县| 丰城市| 比如县| 雅江县| 江城| 土默特右旗| 贡觉县| 屏南县| 天等县| 榆社县| 平邑县| 柳江县| 安宁市| 礼泉县| 英吉沙县| 讷河市| 阜阳市| 龙川县| 炉霍县| 天祝| 伊宁县| 特克斯县| 高雄市| 石林| 贵溪市| 无为县| 嘉定区| 兴安盟| 嘉鱼县| 上蔡县| 波密县| 和平县| 英德市| 保康县| 德清县| 新民市| 冀州市| 营口市| 聊城市| 新兴县| 无极县|