时间在这里停顿
2017-03-14 06:56final修饰的变量和线程安全的关系
我需要使用一个final修饰的对象的属性,用之前进行非空判断,如果为空值则改成一个默认值。这样的话取出来的属性肯定不能用final修饰了,但是这样会不会造成线程安全问题?final在多线程中是不是可以防止这个线程改变了另一个线程的值?
- 点赞
- 回答
- 收藏
- 复制链接分享
3条回答
为你推荐
- 内部类引用局部变量为什么要求必须是final的,而引用全局变量就不需要
- it技术
- 互联网问答
- IT行业问题
- 计算机技术
- 编程语言问答
- 0个回答
- 做了一个小时的面试题(没有过 希望大家帮忙答下 虽然很幼稚 毕竟每个人都是这么过来的吗 感激了!)
- it技术
- 互联网问答
- IT行业问题
- 计算机技术
- 编程语言问答
- 2个回答
- final修饰的变量和线程安全的关系
- final
- 线程安全
- 3个回答
- static Object obj = new Object(),静态对象和非静态对象有什么区别
- 死锁
- static
- java
- 线程
- 8个回答