- 博客(1)
- 资源 (3)
- 收藏
- 关注
原创 android framwork层和Native通讯
设计原因:c语言执行的速度为什么比java效率高? 除了两种语言的基础特性 其中最主要的是编译器 拼编译速度,看谁最先编译出机器可识别机器码。 (JAVA)JIT编译器 即时编译 编译时间是占用用户程序运行时间。 java的动态类型加载过程需要虚拟机不断的去检索代码正确性 动态安全、动态扩展、垃圾回收这些“拖后腿“ (c)静态编译器 而业务计算对效率的要求,导致java作为Android Framwork层只是做一些业务,具体的计算交付给c层 。然后通过socket 与java层通讯 ...
2021-06-30 10:46:00
83
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人