Java底层技术系列文章-总揽

对于工作中经常用到的东西,还是多看看实现原理,这样用着才能放心。  

源码思想学习计划:  

1.java基础库 

    HashCode深入理解

      java线程框架窥探

2.集合类

    java枚举类使用

     递归本质窥探

    hashmap/hashtable实现内幕 

     Collections集合工具类 

     java定时框架窥探 

3.并发包

     ConcurrentHashMap实现机制 

     java队列高级特性    

    CountDownLatch计数器使用  

     Semaphore信号量机制使用  

     CyclicBarrier栅栏使用   

     java线程池框架窥探     

     Future机制解析  

4.java多线程高级特性  

   synchronized机制解析     

    Lock机制解析   

    volatile内存可见性窥探   

    java原子框架特性与缺点   

5.java代理框架 

    代理/动态代理原理  

6.spring框架

   spring aop和ioc原理与应用   

   spring mvc源码跟踪   

   spring事务机制       

    

原文地址:https://www.cnblogs.com/wanwusheng/p/6114557.html