简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
JVM之类文件结构
实现语言无关性的基础仍然是虚拟机和字节码存储格式。Java虚拟机不和包括Java在内的任何语言绑定,它至于“Class”文件这种特定的二进制文件格式所关联,Class文件中包含了Java虚拟机指令集和符号表以及若干其它辅助信息。 Java语言中的各种变量、关键字和运算符号的语义最终都是有多条字节码指令组合而成,因此字节码命令所能提供的语义描述能力肯定会比Java语言本身更加强大。
基于栈虚拟机和基于寄存器虚拟机的比较
基于寄存器的虚拟机和基于栈的虚拟机有什么不同?
Dalvik虚拟机详解(上)
什么是Dalvik? 首先,每一个Android应用都运行在它自己的进程中也就是它自己的Dalvik虚拟机实例,也即每个app都有自己的dalvik虚拟机实例,他们都是私有的不共享的。Dalvik虚拟机一开始就被设计成可以在一个设备上高效的大量运行(Dalvik虚拟机实例)。Dalvik虚拟机执行器会执行.dex格式的文件。Dalvik虚拟机是基于寄存器的。什么是Zygote?
View事件拦截的两种方法
通常ViewGroup要对事件进行拦截可以通过重写onInterceptTouchEvent()方法并返回true,就表示要对事件进行拦截,拦截之后事件就不会再传递到子View,自然的,子View的onTouchEvent()方法也不会被调用了。 另外如果你不想重写ViewGroup的onInterceptTouchEvent()来拦截事件的话,可以让父容器调用requestDisa
到底了