
读书笔记
文章平均质量分 61
半缘码君
啊哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
展开
-
《深入理解java虚拟机》读书笔记
1. 运行时数据区域1.1 程序技术器可以看作是当前线程所执行的字节码的行号指示器,通过它来取下一条需要执行的指令。线程私有内存。Java虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在任何一个确定的时刻,一个处理器(对于多核处理器来说是一个内核)都只会执行一条线程中的指令。 因此,为了线程切换后能恢复到正确的执行位置,每条线程都需要有一个独立的程序计数器,各条线原创 2017-12-09 10:36:12 · 1332 阅读 · 1 评论 -
《Android源码设计模式解析与实战》读书笔记
1. onSaveInstanceState()调用时机:当系统存在“未经许可”时销毁了我们的Activity,则此方法会被调用。如以下几种可能发生的情况。a:用户按下Home键b:长按Home键,选择其他运行的程序c:屏幕方法切换d:关闭显示屏e:电话打入做了哪些工作:a:存储窗口的视图数的状态(只会存储有id的那些视图)b:存储Fragmen原创 2018-01-16 14:04:00 · 281 阅读 · 0 评论 -
Dalvik与ART
1. Android Runtime (ART) 是运行 Android 5.0(API 级别 21)及更高版本的设备的默认运行时2. 调用 System.getProperty("java.vm.version") 来验证正在使用哪种运行时。 如果使用的是 ART,则该属性值将是 "2.0.0" 或更高...原创 2018-04-08 11:11:23 · 429 阅读 · 0 评论