Effective Java之谨慎地使用本地方法(五十四)
生活随笔
收集整理的這篇文章主要介紹了
Effective Java之谨慎地使用本地方法(五十四)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本地方法,是指本地程序設計語言(c,或者c++)來編寫的特殊方法.
本地方法在本地語言中可移植性任意的計算任務,并且返回到java程序語言.
為什么說謹慎使用本地方法?
- 1.如果調用了一個本地方法,那么要在主機上配置好運行這個本地方法的環境。
- 2.如果出現的bug,那么是本地方法出現問題,那么將無法調試
3.想利用本地方法來提高性能做法不提倡,原因是JVM也一直在進步,在變快。
使用本地方法需要三思,極少情況會使用本地方法來提高性能,如果必須訪問本地方法訪問資源,那也要盡可能少用本地代碼,并且要進行全面測試,只要本地代碼出現個bug,對系統都有整體的破壞作用.
總結
以上是生活随笔為你收集整理的Effective Java之谨慎地使用本地方法(五十四)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Effective Java之接口优先于
- 下一篇: Effective Java之对可恢复的