240 发简信
IP属地:甘肃
  • Java 方法重载的BUG

    void invoke(Object obj, Object... args) { ... } void invoke(String s, Ob...

  • Java Full GC的原因

    Full GC 将对年轻代、老年代以及元空间、堆外内存进行垃圾进行回收. 触发Full GC原因如下: 1、当年轻代晋升到老年代的对象大小比较目...

  • 00 Java并发编程实战

    00 Java并发编程实战 入行十二年,才发现,以前只解决业务问题了,经过多轮面试吊打,才发现自己的不足,深入分析原理的知识太少。 知识结构是不...

  • 10 Java线程(下)Java线程生命周期

    09 Java线程(上)Java线程生命周期

  • 09 Java线程(上)Java线程生命周期

    09 Java线程(上)Java线程生命周期

  • 08 管程:并发编程的万能钥匙

    08 管程:并发编程的万能钥匙

  • 07 安全性、活跃性及性能问题

    并发编程需要注意问题分别是: 1、安全性问题 2、活跃性问题 3、性能问题 安全性问题 理论上线程安全的程序,就要避免出现原子性问题、可见性问题...

  • 06 用“等待-通知”机制优化循环等待

    06 用“等待-通知”机制优化循环等待

  • 05 一不小心死锁了,怎么办?

    05 一不小心死锁了,怎么办?

个人介绍
一个入行十几年码农