中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

跨境網(wǎng)絡(luò)專線多少錢一年網(wǎng)站seo方案案例

跨境網(wǎng)絡(luò)專線多少錢一年,網(wǎng)站seo方案案例,浙江建設(shè)信息港證書查詢,網(wǎng)站建設(shè)意見Reflect在文檔中的位置: 文檔鏈接:https://docs.oracle.com/javase/8/docs/api/index.html 用于獲取類或?qū)ο蟮姆瓷湫畔ⅰ? 常用的反射機(jī)制重要的類: java.lang.Class:整個(gè)字節(jié)碼,代表一個(gè)類型。包含了以下三塊內(nèi)容&a…

Reflect在文檔中的位置:

在這里插入圖片描述
文檔鏈接:https://docs.oracle.com/javase/8/docs/api/index.html
用于獲取類或?qū)ο蟮姆瓷湫畔ⅰ?/p>

常用的反射機(jī)制重要的類:

java.lang.Class:整個(gè)字節(jié)碼,代表一個(gè)類型。包含了以下三塊內(nèi)容;
java.lang.reflect.Nethod:method的字節(jié)碼;
java.lang.reflect.Constructor:構(gòu)造方法的字節(jié)碼;
java.lang.reflect.Field:屬性相關(guān)的字節(jié)碼。注意與local_variable的區(qū)分。

  • 作用:
    可以通過反射機(jī)制,實(shí)現(xiàn)OCP開閉原則,即對擴(kuò)展開發(fā),對修改關(guān)閉??蚣苤谐S?#xff0c;讓程序更加靈活
  • 獲取Class的三種方法
    靜態(tài)方法:
    在這里插入圖片描述

forName()的執(zhí)行,會(huì)加載該類。即該類的靜態(tài)代碼塊會(huì)執(zhí)行一次。

比如,獲取String的字節(jié)碼(異常處理,ClassNotFoundException):

Class strCls = Class.forName("java.lang.String");

另外兩種獲取Class的方法:

// 通過實(shí)例方法getClass()獲取(getClass是Object的方法)
Class strCls = "abc".getClass();
// 通過靜態(tài)熟悉獲取
Class strCls = String.classClass intCls = int.class;
Class dateCls = Date.class;
Class doubleCls = double.class;
// ...

Class常用方法:

methodsdescribe
newInstance創(chuàng)建一個(gè)該類型的實(shí)例對象(Creates a new instance of the class represented by this Class object.)
getFields獲取該類中所有public的屬性
getDeclaredFields獲取該類中所有的屬性
getDeclaredMethods獲取類的方法:實(shí)例方法、靜態(tài)方法等
getDeclaredMethod獲取類的指定方法
getDeclaredConstructors獲取構(gòu)造方法
getDeclaredConstructor獲取指定參數(shù)的構(gòu)造方法

Field常用方法:

methodsdescribe
getModifiers獲取當(dāng)前屬性的修飾符類型的int值
getType獲取當(dāng)前屬性的類型
getName獲取當(dāng)前屬性的key
set(obj, attrStr)設(shè)置當(dāng)前類實(shí)例屬性的值。eg,obj為當(dāng)前類的實(shí)例對象
get(obj)獲取當(dāng)前類實(shí)例屬性的值

Modifier常用方法:

methodsdescribe
toString把修飾符類型的int值轉(zhuǎn)換為字符串。default-0、public-1、private-2、protected-4、static-8、final-16

Method常用方法:

methodsdescribe
invoke(obj, args)執(zhí)行當(dāng)前的方法,返回值等同于被反射的調(diào)用方法的返回值

invoke在被調(diào)用時(shí),要注意剩余參數(shù)的匹配。paramterType[] -> new Type[] {xxx, yyy}

Constructor常用方法:

methodsdescribe
newInstance(Object… params)執(zhí)行指定的構(gòu)造方法,創(chuàng)建對象
  • 注解Annotation
    一種引用類型,和普通的類相似,也是生成xxx.class文件,并且可以互相引用。比如注解也可以作用于注解上。一般用于校驗(yàn)等,具體用法待后續(xù)補(bǔ)充

元注解:Target、Retention

Target:注解作用于那些類型上
Retention:注解作用在那個(gè)階段上。源碼、Class、Class + 反射機(jī)制發(fā)現(xiàn)

JDK內(nèi)置注解:

Deprecated:表示當(dāng)時(shí)被注解的目標(biāo)已過時(shí)
Override: 只能用在方法上,編譯階段,和運(yùn)行階段無關(guān). 重寫父類的方法。標(biāo)識(shí)性注解

http://www.risenshineclean.com/news/47912.html

相關(guān)文章:

  • 永清縣建設(shè)局網(wǎng)站發(fā)稿軟文公司
  • 創(chuàng)業(yè)做網(wǎng)站 優(yōu)幫云品牌推廣方案怎么寫
  • 牌具網(wǎng)站廣告怎么做開一個(gè)免費(fèi)網(wǎng)站
  • 網(wǎng)站虛擬主持百度域名收錄
  • 金融投資網(wǎng)站 php源碼aso推廣
  • 做網(wǎng)站的公司網(wǎng)站seo診斷分析和優(yōu)化方案
  • 國內(nèi)最新疫情福州seo服務(wù)
  • 什么網(wǎng)站專門做二手物品營銷公司網(wǎng)站
  • 交友網(wǎng)站開發(fā)的意義網(wǎng)站推廣的策略
  • 網(wǎng)絡(luò)營銷方式有電腦優(yōu)化軟件排行榜
  • 免費(fèi)建設(shè)門戶網(wǎng)站巨量引擎廣告投放平臺(tái)官網(wǎng)
  • 天津市網(wǎng)站建設(shè)+網(wǎng)頁制作seo網(wǎng)站排名軟件
  • 愛戰(zhàn)網(wǎng)關(guān)鍵詞挖掘查詢工具成都優(yōu)化網(wǎng)站哪家公司好
  • 洛陽網(wǎng)站推廣方式今日軍事頭條
  • 濟(jì)南學(xué)習(xí)網(wǎng)站制作怎樣宣傳網(wǎng)站
  • 產(chǎn)品推廣軟文200字汕頭seo關(guān)鍵詞排名
  • 網(wǎng)站后臺(tái)無法審核淘寶seo搜索引擎原理
  • 適合做外鏈的網(wǎng)站百度競價(jià)排名公司
  • 杭州建設(shè)市場監(jiān)管平臺(tái)seo長尾關(guān)鍵詞優(yōu)化
  • .net 網(wǎng)站 iis 配置四川seo優(yōu)化
  • 臨西企業(yè)做網(wǎng)站百度官方客服電話
  • wordpress客服設(shè)置廣州關(guān)于進(jìn)一步優(yōu)化疫情防控措施
  • 南京網(wǎng)站制作設(shè)計(jì)公司鄭州好的seo外包公司
  • 如何利用網(wǎng)站做demo怎么讓百度搜出自己
  • 網(wǎng)站關(guān)鍵詞推廣方案免費(fèi)淘寶關(guān)鍵詞工具
  • 桂林網(wǎng)站制作公司磁力搜索器下載
  • 設(shè)計(jì)師找素材的網(wǎng)站網(wǎng)站被禁用如何解決
  • 長沙企業(yè)網(wǎng)站建設(shè)企業(yè)百度關(guān)鍵詞怎么刷上去
  • 網(wǎng)頁設(shè)計(jì)與制作教程課后答案第三版深圳市seo網(wǎng)絡(luò)推廣哪家好
  • 建行信用卡網(wǎng)站登錄網(wǎng)絡(luò)營銷常用的方法有哪些