Java线程总结

本文简单介绍了Java面试中常见的线程问题,包括线程状态转换,线程池创建方式,线程池大小设置等问题。


Java引用类型-强引用、软引用、弱引用、虚引用

Java中,我们不需要手动管理对象的生命周期,但是如果希望对象具备一定的生命周期的话,就必须合理运用Java中的不同引用类型。本文介绍了Java的四种引用类型:强引用、软引用、弱引用和虚引用的特性,同时分析他们在JDK中的使用场景来阐述不同引用类型在实际中的作用。


Executors 源码解析

本文通过对 Executors 源码进行分析,介绍了JDK中各种默认线程池的原理以及适用场景,为如何设置线程池参数提供一定的参考。