摘要: 转载 http://blog.chinaunix.net/uid-21718047-id-3177289.html Java语言是跨平台的,其跨平台的基石是字节码,字节码按照java虚拟机规范的格式组成了class文件,并在虚拟机上运行。因此class文件的结构也是java跨平台很重要的一个基础。下 阅读全文
posted @ 2016-09-28 19:40 banana16314 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 其实在Android 4.2以前,安卓手机系统的应用程序均在Dalvik Java的虚拟机上运行,这种运行模式是还要依靠一个编译器来实现与应用程序的沟通。应程序每次运行时,都需要将程序内的代码即使转变为机器码才能运行,这无形中多附加了一道手续,这就造成了耗电相对较快、占用内存大、即使是旗舰机用久了也 阅读全文
posted @ 2016-09-28 19:27 banana16314 阅读(542) 评论(0) 推荐(0) 编辑