fla*_*ash 4 java concurrency multithreading
考虑这个类,没有实例变量,只有非同步的方法我们可以从这个信息中推断出这个类在Thread-safe中?
public class test{
public void test1{
// do something
}
public void test2{
// do something
}
public void test3{
// do something
}
}
Run Code Online (Sandbox Code Playgroud)
它完全取决于方法变异的状态.如果他们变异没有共享状态,那么它们是线程安全的.如果他们只改变本地状态,那么它们就是线程安全的.如果他们只调用线程安全的方法,那么它们是线程安全的.