摘要:
Java虚拟机(JVM)是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。它有自己完善的硬件架构(如处理器、堆栈、寄存 器等),还具有相应的指令系统。使用“Java虚拟机”程序就是为了支持与操作系统无关、在任何系统中都可以运行的程序。Dalvik虚拟机核心 libdvm.so,堆栈、线程、异常与错误、垃圾回收、生命周期管理。dalvik基于寄存器,而JVM基于stack 指令Dalvik VM ≠Java VMdalvik基于寄存器,而JVM基于stackDalvik执行的是特有的DEX文件格式,而JVM运行的是*.class文件格式。优势:1、在编译时提前优化代码 阅读全文
posted @ 2013-03-17 22:06
无尽之宇
阅读(175)
评论(0)
推荐(0)
摘要:
->是C++中的,C中没有。.表示取一个结构体或对象的成员变量或成员函数;->功能类似,但->的左值是该结构体或对象的指针。比如class A{ int i;}对于A object;A* pA = &object;有object.i = 10;或pA->i = 10; 阅读全文
posted @ 2013-03-17 16:36
无尽之宇
阅读(319)
评论(0)
推荐(0)

浙公网安备 33010602011771号