- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 Messenger进程间通信及其原理
前言之前分析Android消息机制的源码时,曾遇到过replyTo、IMessenger等属性字段,当时只是说这些字段用于进程间通信,并未作深入分析。今天这篇文字就来演示一下使用Messenger如何进行进程间通信并分析其源码实现。Messenger进程间通信的流程Messenger顾名思义,即信使,那么它的作用就是满足不同进程两边的通信需要了。通常我们会写AIDL来实现进程间通信,其实简单的IPC
2016-09-30 16:14:54 1253
原创 Java内存分配策略——《深入理解Java虚拟机》笔记
概述Java自动内存管理包含两方面的含义:给对象分配内存以及回收分配给对象的内存。Java对象的内存分配主要是指在堆上分配(也有经过JIT编译后被拆散为标量类型并间接地在栈上分配的情况),对象主要分配在新生代的Eden区上,如果启动了本地线程分配缓冲,则将按线程优先在TLAB(Thread Local Allocation Buffer)上分配。少数情况下也可能会直接分配在老年代中,分配的规则并非百
2016-09-08 10:29:47 1634
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人