麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

利用classloader動態選擇不同類執行

2019-11-11 07:50:22
字體:
來源:轉載
供稿:網友

最近項目中遇到一個問題,不用if else 或者 switch 動態選擇類執行方法。

首先定義一個接口BaseDeal,接口中定義deal方法,假設deal方法返回值int

TestDeal1和TestDeal2分別實現BaseDeal接口

String mark = "TestDeal1";

BaseDeal deal = (BaseDeal) Class.forName("你的包名,即package"+mark).newInstance(); 

int result = deal.deal();

即實現了動態選擇類執行。

ps:好像將編譯后的class文件放到包對應的文件夾下,也可以執行到,類似于插件,具體未驗證。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久国产精品小视频 | 在线免费观看欧美 | 精品国产91久久久久久久妲己 | 日本一区二区高清不卡 | 蜜桃视频网站在线观看 | ⅴideo裸体秀hd | 久久成人精品视频 | 久久精品成人免费国产片桃视频 | 激情国产视频 | 狼人狠狠干 | 日本在线视频一区二区三区 | 免费一级高清毛片 | 九色在线78m | 激情久久一区二区 | 伊人久操视频 | 91看片淫黄大片欧美看国产片 | 麻豆视频在线播放 | 亚洲午夜天堂吃瓜在线 | 毛片中文字幕 | 手机av免费在线 | 久久久久国产一区二区三区不卡 | 88xx成人永久免费观看 | 日本精品久久久一区二区三区 | 欧美老外a级毛片 | 无码专区aaaaaa免费视频 | xxxxxx中国 | 萌白酱福利视频在线网站 | 涩涩操 | 日韩视频一区二区三区在线观看 | 久久久久99精品 | 国产羞羞视频在线免费观看 | 美女黄污视频 | 国产精品无码久久久久 | 麻豆小视频在线观看 | 成人国产精品齐天大性 | 一区二区三区欧美日韩 | 天天躁狠狠躁夜躁2020挡不住 | 欧美日在线观看 | 久久精品亚洲一区二区 | 精品久久久久久久久亚洲 | 黄色羞羞|