技术与语言无关。正常情况下同样的技术,在有权限的情况下多数语言都可以实现同样的功能。
最近很多关注区块链的朋友向我们咨询了关于虚拟币开发需要什么(虚拟币用什么语言开发)的问题,今天就在这里给大家详细解释这个问题。如果对您带来帮助,可以继续关注我们
1、android是基于linux的开源操作系统。
2.linux是用标准C语言开发的操作系统。
3.android底层驱动和操作系统内核使用C语言和汇编开发。
4.android操作系统本身是用Java开发的,本地C语言库由JNI调用,实现操作系统的底层调度。
5.android应用是用Java开发的;也可以用C/C原生来开发,但是大部分时候不需要C。
6.所以基本上Java是标准的开发语言。
7.android用的是一个修改过的JVM(Java虚拟机),叫做dalvik虚拟机,其本质是Java虚拟机。
8.所以每个APP都会创建一个dalvik虚拟机,这是一个linux进程。
9.很复杂,但其实是基于linux下修改过的java虚拟机,运行Java程序。
10.希望能帮到你!
上述文章是关于虚拟币开发需要什么(虚拟币用什么语言开发)的解答。如有其他问题,请继续关注
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时删除。
文章链接:https://www.btchangqing.cn/486340.html
更新时间:2023年03月10日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。