摘要:
线程死锁 概念 不同的线程分别占用对方需要的同步资源不放弃,都在等待对方放弃自己需要的同步资源,就形成了线程的死锁。 出现死锁后,不会出现异常,不会出现提示,只是所有的线程都处于阻塞状态,无法继续。 解决方法 专门的算法、原则 尽力减少同步资源的定义 尽量避免嵌套同步 演示举例 代码 package 阅读全文
posted @ 2021-12-01 15:10
非常ice的Icebear
阅读(42)
评论(0)
推荐(0)
摘要:
单例模式饿汉式--线程安全 代码 方式一:(效率低) class Bank{ private Bank(){} private static Bank instance = null; public static Bank getInstance(){ synchronized (Bank.clas 阅读全文
posted @ 2021-12-01 15:09
非常ice的Icebear
阅读(127)
评论(0)
推荐(0)
浙公网安备 33010602011771号