无状态的对象一定是线程安全的吗?

来源:9-3 Spring与线程安全

lulengfeng

2018-06-11

如果一个无状态对象中的一个方法调用一个其它类的静态方法,而这个静态方法是线程不安全的,那么无状态对象还是线程安全的吗?

写回答

2回答

Jimin

2018-06-11

你好,我建议你能给出点伪代码分析,这样可以保证 我的解答 不会和你的理解 有太大出入。

正常这时候,对于这个无状态对象而言,他是线程安全的。

0
4
lulengfeng
非常感谢!
2018-08-31
共4条回复

lulengfeng

提问者

2018-06-12

public class StaticClassTest{
    private static int count = 0;

    public static int addAndGet(){
        count ++;
        return count;
    }
}

public class StatelessClass{

    public int get(){
        return StaticClassTest.addAndGet();
    }
}


0
0

Java高并发编程,构建并发知识体系,提升面试成功率

构建完整并发与高并发知识体系,倍增高薪面试成功率!

3923 学习 · 832 问题

查看课程