【Java反射】反射机制性能问题、反射操作泛型
生活随笔
收集整理的這篇文章主要介紹了
【Java反射】反射机制性能问题、反射操作泛型
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
反射性能問(wèn)題
相比普通的方法調(diào)用來(lái)說(shuō),反射會(huì)降低程序的運(yùn)行效率。但是反射可以增加開(kāi)發(fā)的效率,可以讓整個(gè)項(xiàng)目更快開(kāi)發(fā),所以仍然被我們大量使用。
禁止安全檢查,可以提高反射的運(yùn)行速度:
使用普通方法調(diào)用、使用反射增加安全檢查、使用反射不進(jìn)行安全檢查的運(yùn)行效率對(duì)比,結(jié)果如下:
反射操作泛型
編譯器編譯的時(shí)候有泛型,經(jīng)過(guò)編譯,泛型被擦除,因此通過(guò)反射無(wú)法獲得泛型。
為了讓反射可以操作泛型,Java增加了以下類(lèi)型:
總結(jié)
以上是生活随笔為你收集整理的【Java反射】反射机制性能问题、反射操作泛型的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【C++鼠标键盘操作】自动下载CSDN博
- 下一篇: 【Java脚本引擎】脚本引擎执行Java