扫码登录即表示您同意并遵守 用户协议
成就自己的只需一套精品 联合大牛讲师,汇集优秀课程,培养可交付的程序员!
临界区:是一个用以访问共享资源的代码块,这个代码块在同一时间内只允许一个线程执行。
wait():必须在同步代码块中调用,如果在同步代码块外调用,JVM将抛出IllegalMonitorStateException异常。当一个线程调用wait()方法,JVM将这个线程休眠,并且释放控制这个同步代码块的对象,同时允许其他线程执行这个对象控制的其他同步代码块。为了唤醒这个线程,必须在这个对象控制的代码块中调用notify()或者notifyAll()方法。
© 著作权归作者所有
发表评论
自媒体入驻学习猿地,
获百万流量,打造个人技术品牌
学习猿地程序员学习的地方