java 关于sleep()的问题

2025-06-28 13:16:09
推荐回答(2个)
回答1:

. B线程sleep过程中,是不是就是把资源让给了A,A这时候可以正常往里加东西吧?

只要A在运行,主浊在往里加东西.

如果你没有加 synchronized
那么,A还没有加完的时候,B运行了,A不会中断.

加不加 synchronized 看你的需要.
如果你希望 vector 是线程保护的,就加.

回答2:

..同步代码块 用wait和notifty不更好? vector是线程安全的 不同步问题不大