国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

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

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

Reflect在文檔中的位置:

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

常用的反射機制重要的類:

java.lang.Class:整個字節(jié)碼,代表一個類型。包含了以下三塊內(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ū)分。

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

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

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

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

另外兩種獲取Class的方法:

// 通過實例方法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)建一個該類型的實例對象(Creates a new instance of the class represented by this Class object.)
getFields獲取該類中所有public的屬性
getDeclaredFields獲取該類中所有的屬性
getDeclaredMethods獲取類的方法:實例方法、靜態(tài)方法等
getDeclaredMethod獲取類的指定方法
getDeclaredConstructors獲取構(gòu)造方法
getDeclaredConstructor獲取指定參數(shù)的構(gòu)造方法

Field常用方法:

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

Modifier常用方法:

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

Method常用方法:

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

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

Constructor常用方法:

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

元注解:Target、Retention

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

JDK內(nèi)置注解:

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

http://aloenet.com.cn/news/47912.html

相關(guān)文章:

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