标签: java multithreading synchronization wait
我只是想知道Thread1是否使用synchronized方法向列表中添加元素,而Thread2尝试将元素添加到同一列表中,Thread2会等待,直到Thread1完成添加其元素,或者只是检查它是否可以&#39 ; t访问该方法然后它甚至不想再尝试将元素添加到列表中了吗?
谢谢!
答案 0 :(得分:0)
Thread2将等待。
Thread2
我建议你阅读关于这个主题的o fficial documentation,这是相当彻底的。
如果您不想担心此问题,请尝试java 并发包中的数据结构。