我是线程的新手。我正在阅读实践中的 Java 并发。我在书中找到了以下示例。
@NotThreadSafe
public class UnSafeSequence
{
private int value;
public int getNext()
{
return value++;
}
}
我想通过编写几个线程(或更多)访问这个类来测试这段代码,以获得线程安全的感觉。
我尝试了这些,但不确定如何测试这些示例。
class MyThread implemented Runnable
{
public void run()
{
//Should I create a new object for UnSafeSequence here ?
}
}
谢谢你的帮助。