摘要: 本篇是该系列的最后一篇文章,就让我们以JNI作为结束吧! 众所周知,使用多种语言协同开发时,经常会导致一些未知问题的发生,也会给我们程序的调试带来一定的负担。鉴于此,我们也只有在充分了解到必要性之后再决定用C/C++来替换部分Java代码,以达到我们预期的目的,考虑使用本地代码主要有以下三个理由: 1) 你的应用需要访问系统的各个特性和设备,这些特性和设备通过Java平台是无法访问的; 2) 你已经有了大量的测试过和调试过得用另一种语言编写的代码,并且知道如何将其导出到所有的目标平台上; 3) 通过基准测试,你已经发现所编写的Java代码比用其他语言编写的等价代码要慢得多。 在Java中提供. 阅读全文
posted @ 2011-10-20 10:34 OrangeAdmin 阅读(2365) 评论(0) 推荐(2)