240 发简信
IP属地:山西
  • Resize,w 360,h 240
    Handler源码分析

    下面我们以一个最简单的例子来研究下Hanlder的实现原理,其中也会涉及到Looper,Message,MessageQueue,直接上例子: ...

  • Resize,w 360,h 240
    Java ThreadLocal深究

    最近在研究EventBus的时候碰到一个ThreadLocal的使用场景,考虑到Handler里面也用到了这玩意,比较重要和高端,所以研究下,先...

    1.2 721 1 11
  • Resize,w 360,h 240
    Java线程池研究

    线程池是java中的重要知识点,今天研究下,首先来看下线程池是怎么使用的,然后在使用的基础上再进行原理剖析: 上面首先创建一个线程子类,线程池就...

  • Resize,w 360,h 240
    Java synchronized理解

    一:概述 java发生线程安全的有原因有两个因素:第一,存在共享资源(也称临界资源,不知道为什么取这破名字);第二,存在多条线程操作共享数据。为...

  • Resize,w 360,h 240
    静态代理和动态代理

    一:概述 二:静态代理 理解静态代理的经典场景就是买火车票,火车票代售点和火车站之间的关系就是静态代理的关系。代售点具有卖出火车票的功能,火车站...

  • Resize,w 360,h 240
    关于Java中的hashCode和equals

    java面试过程中经常碰到==和equals的问题,而且经常拿String类来做为例子,所以好多人就记住了:==比较的是对象的地址,equals...

  • Resize,w 360,h 240
    Java类加载机制

    一:概述 1.加载:通过类的完全限定名(包名 + 类名)查找此类的class文件,并创建一个Class对象。2.验证:校验class文件的正确性...

个人介绍
不看源码,不知道自己的基础有多差