单例模式可以使得一个类只有一个对象实例,能够减少频繁创建对象的时间和空间开销。单线程模式下一个典型的单例模式代码如下: ① 构造器私有使得外界无法通过构造 ...
单例模式可以使得一个类只有一个对象实例,能够减少频繁创建对象的时间和空间开销。单线程模式下一个典型的单例模式代码如下: ① 构造器私有使得外界无法通过构造 ...
引言 每次开篇LZ都会先说一下自己最近很忙,所以才没有时间写博客。这次这些话就不多说了,我们直入主题,尽管LZ依旧是非常的繁忙... 了解LZ的猿友应该都知道,LZ最近弄了一个hba ...
引言 最近工作当中写了一个有关并发的程序,引起了LZ对并发的强烈兴趣。这一下一发不可收拾,LZ用了一个多星期,看完了这本共280+页的并发编程书。之所以能看这么快,其实这主要归功于,自己之 ...
引言 很久没有跟大家再聊聊并发了,今天LZ闲来无事,跟大家再聊聊并发。由于时间过去的有点久,因此LZ就不按照常理出牌了,只是把自己的理解记录在此,如果各位猿友觉得有所收获,就点个推荐或者留 ...
引言 为了更加形象的描述并发的基础知识,因此本文LZ采用了园子里一度大火的标题形式——“没听说过XXXX,就不要说你XXXX了”。希望能够给猿友们一个醒目的警醒,借此来普及并发的基础知识, ...
一、park & unpack demo 特点:该方式实现线程的通信不需要锁,并且可以唤醒指定的线程 Object.wait()、Object.notify() : ...
线程状态 初始化状态 就绪状态 运行状态 死亡状态 阻塞状态 超时等待 等待状态 1.1 初始化状态 通过实现Runnable接口,ne ...