IP属地:山西
下面我们以一个最简单的例子来研究下Hanlder的实现原理,其中也会涉及到Looper,Message,MessageQueue,直接上例子: ...
最近在研究EventBus的时候碰到一个ThreadLocal的使用场景,考虑到Handler里面也用到了这玩意,比较重要和高端,所以研究下,先...
线程池是java中的重要知识点,今天研究下,首先来看下线程池是怎么使用的,然后在使用的基础上再进行原理剖析: 上面首先创建一个线程子类,线程池就...
一:概述 java发生线程安全的有原因有两个因素:第一,存在共享资源(也称临界资源,不知道为什么取这破名字);第二,存在多条线程操作共享数据。为...
一:概述 二:静态代理 理解静态代理的经典场景就是买火车票,火车票代售点和火车站之间的关系就是静态代理的关系。代售点具有卖出火车票的功能,火车站...
java面试过程中经常碰到==和equals的问题,而且经常拿String类来做为例子,所以好多人就记住了:==比较的是对象的地址,equals...
一:概述 1.加载:通过类的完全限定名(包名 + 类名)查找此类的class文件,并创建一个Class对象。2.验证:校验class文件的正确性...