09 2015 档案

深入理解java虚拟机(1)------内存区域与内存溢出
摘要:在C++领域,关于C++的内存存储,结构等等,有一本书:深度探索C++对象模型,讲解的非常透彻。 而Java确把这一工作交给了虚拟机来处理。 我们首先来看看关于内存的问题。 1.问题: 1)java 的局部变量存在那里,类型怎么存放的? 2)static 变量 3)final 变量 4)method 阅读全文

posted @ 2015-09-28 08:36 Joyfulmath 阅读(1310) 评论(0) 推荐(0)

android 进程间通信---Service Manager(2)
摘要:关于servicemanager的设计:还是这张结构图,由于ProcessState & IPCThreadState是与binder deriver交互的,所以对于client端来说BpBinder以下的部分是透明的。我们从Activity的getsystemservice来一步步分析整个serv... 阅读全文

posted @ 2015-09-20 09:47 Joyfulmath 阅读(1506) 评论(1) 推荐(0)

Java基础之子类父类属性覆盖
摘要:当java的子类和父类具有相同名字的属性时,到底java是怎么处理的。先看代码:package com.joyfulmath.study.field;public class Person { public String name; public String getName() { ... 阅读全文

posted @ 2015-09-10 15:39 Joyfulmath 阅读(13905) 评论(0) 推荐(0)

android 进程间通信---Service Manager(1)
摘要:Bind机制由4个部分组成。bind驱动,Client,ServiceManager &Service 1.Bind其实是一个基于linux系统的驱动,目的是为了实现内存共享。 bind驱动的东西,由于偏向内核,并且bind机制的内容非常庞大,所以我们暂时略去这个部分。 2.ServiceManag 阅读全文

posted @ 2015-09-04 10:52 Joyfulmath 阅读(4150) 评论(0) 推荐(1)

导航

点击右上角即可分享
微信分享提示