昨天折腾了一下午终于把环境搭建好了,
到网上好不容易找到一个中英参半的帮助手册,看得比较费劲,
程序员的好习惯,每接触一个陌生的领域就要写个HelloWorld出来,
照着样例写完了,突然就郁闷了,怎么找不到入口程序,一大堆的方法在哪里调用的,
SDK文档之前的概念看了一遍又一遍,最后找到答案……
基于Linux内核的Android为java提供的虚拟机叫做Dalvik,
Dalvik和标准Java虚拟机(JVM)之间的首要差别之一,就是Dalvik基于寄存器,而JVM基于栈。
基于寄存器的虚拟机对于更大的程序来说,在它们编译的时候,花费的时间更短。
Dalvik和Java之间的另外一大区别就是运行环境——Dalvik经过优化,允许在有限的内存中同时运行多个虚拟机的实例,并且每一个Dalvik应用作为一个独立的Linux进程执行。
此外,Java也已经不再是人们在Dalvik上开发所选择的唯一语言了。
反正对我来说一切都是新的就对了~
好像又要从新开始了~
到网上好不容易找到一个中英参半的帮助手册,看得比较费劲,
程序员的好习惯,每接触一个陌生的领域就要写个HelloWorld出来,
照着样例写完了,突然就郁闷了,怎么找不到入口程序,一大堆的方法在哪里调用的,
SDK文档之前的概念看了一遍又一遍,最后找到答案……
基于Linux内核的Android为java提供的虚拟机叫做Dalvik,
Dalvik和标准Java虚拟机(JVM)之间的首要差别之一,就是Dalvik基于寄存器,而JVM基于栈。
基于寄存器的虚拟机对于更大的程序来说,在它们编译的时候,花费的时间更短。
Dalvik和Java之间的另外一大区别就是运行环境——Dalvik经过优化,允许在有限的内存中同时运行多个虚拟机的实例,并且每一个Dalvik应用作为一个独立的Linux进程执行。
此外,Java也已经不再是人们在Dalvik上开发所选择的唯一语言了。
反正对我来说一切都是新的就对了~
好像又要从新开始了~
Advertisement