ThreadPoolExecutor线程池 说起线程池大家一定都不陌生,其实在很多地方都有应用。 当我们解释为什么使用线程池的时候,我们都会说线程池可以减少线程创建的开销,节省系统的资源。 但其实线程池真正做到我们说的那样,还和我们设置的参数有关。我们都知道在我们使用线程池的时候,开头要搞很多参数。 public ThreadPoolExecutor(int corePoolSize, i
Spring模拟实现 引入 知道Spring框架的的人,应该对 IOC(控制反转) 和 DI (依赖注入)都有一定的认识。 IOC :IOC全称为“Inversion of Control”,即控制反转,不是一种技术,而是一种设计思想。在这种设计思想中,你设计好的对象交给容器管理,而不是在应用程序内部对对象进行管理。控制的含义是IOC容器控制了对象(也可以包括文件及其他外部资源);而反转的含