Atitit. 木马病毒的外部class自动加载机制------加载class的方法总结
Atitit.?木馬病毒的外部class自動加載機制------加載class的方法總結
Atitit.java?load?class?methods
?
1.?動態加載jar文件和class文件。 1
2.??使用Class靜態方法?Class.forName??1
2.1.?使用ClassLoader??1
2.2.?3.?直接new??2
3.?Ref?2
?
1.?動態加載jar文件和class文件。
完成上述兩步操作后,即可使用Class.forName來加載jar中或.class文件包含的Java類了。
?
2.??使用Class靜態方法?Class.forName??
????Class?cls?=?Class.forName("com.rain.B");?
????B?b?=?(B)cls.newInstance();?
2.?
作者::?綽號:老哇的爪子?(?全名::Attilax?Akbar?Al?Rapanui?阿提拉克斯?阿克巴?阿爾?拉帕努伊?)?漢字名:艾龍,??EMAIL:1466519819@qq.com
轉載請注明來源:?http://blog.csdn.net/attilax
?
2.1.?使用ClassLoader??
????/*?Step?1.?Get?ClassLoader?*/?
????ClassLoader?cl;?//?如何獲得ClassLoader參考1.6?
????/*?Step?2.?Load?the?class?*/?
????Class?cls?=?cl.loadClass("com.rain.B");?//?使用第一步得到的ClassLoader來載入B?
?????
????/*?Step?3.?new?instance?*/?
????B?b?=?(B)cls.newInstance();?//?有B的類得到一個B的實例?
2.2.?3.?直接new??
????B?b?=?new?B();
1.
3.?Ref?
?
ClassLoader?詳解及用途(寫的不錯)-mcuflower-ChinaUnix博客.htm
?
Java中動態加載jar文件和class文件?-?-?博客頻道?-?CSDN.NET.htm
轉載于:https://www.cnblogs.com/attilax/p/5963447.html
總結
以上是生活随笔為你收集整理的Atitit. 木马病毒的外部class自动加载机制------加载class的方法总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机硬盘除了c盘其他全不见了,电脑除了
- 下一篇: java 爬虫 抓取 网易云音乐