简介 说起各种高级语言,不得不谈泛型,当我们在使用java集合的时候,会发现集合有个缺点:把一个对象“丢进”集合之...[作者空间]
简介 锁是用来控制多个线程访问共享资源的方式,一般来说,一个锁能够防止多个线程同时访问共享资源。 1)synchr...[作者空间]
线程 1. 简介 1)定义 现代操作系统在运行一个程序时,会为其创建一个进程。例如,启动一个Java程序,操作系统...[作者空间]
并发编程模型 1.两个关键问题 1)线程之间如何通信 共享内存程之间共享程序的公共状态,通过写-读内存中的公共状态...[作者空间]
Executor框架 Executor框架的两级调度模型(基于HotSpot)在上层,Java多线程程序通常把应用...[作者空间]
简介 合理地使用线程池能够带来3个好处:降低资源消耗:通过重复利用已创建的线程降低线程创建和销毁造成的消耗。提高响...[作者空间]