这段代码在并发环境应该会有线程安全的问题吗?static 是多线程共享的,返回的Result对象会不会是其他的线程的值

来源:2-4 统一异常处理(上)

Ajayy

2020-02-09 22:25





http://img2.mukewang.com/5e4015e20001af8c12360772.jpg

static是多线程共享的, 这个是线程安全的吗

写回答 关注

1回答

  • 慕仔1333040
    2020-02-09 23:19:25
    已采纳

    这不存在现成安全的问题!红框内的result对象实在方法内创建的,无法被多个线程共享,所以不存在现成完全问题;上面static修饰的是方法而不是 成员变量,如果是成员变量 可能又有线程安全的风险,但是取决于你的程序怎么写;

    Ajayy

    谢谢,明白了

    2020-02-09 23:49:38

    共 1 条回复 >

Spring Boot进阶之Web进阶

《2小时学习Spring Boot》之进阶教程,针对Web方面的相关技巧

104040 学习 · 393 问题

查看课程

相似问题