java 概念面试题
来源:互联网 发布:打色子软件 编辑:程序博客网 时间:2024/06/07 08:53
Volatile:
用在多线程,同步变量。 线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。volatile告诉jvm, 它所修饰的变量不保留拷贝,直接访问主内存中的(也就是上面说的A)
synchronized
同步块大家都比较熟悉,通过 synchronized 关键字来实现,所有加上synchronized 和 块语句,在多线程访问的时候,同一时刻只能有一个线程能够用
synchronized 修饰的方法 或者 代码块
0 0
- java 概念面试题
- java String 缓冲池概念的举例说明(面试题)
- C#基础概念面试题
- 面试题之概念理论
- Oracle面试题(概念、定义)
- Java面试题-朋友的面试题
- java 阿里面试题 百度面试题 CVTE面试题
- SQL常见的概念型面试题
- ASP.NET基础概念面试题
- SQL常见的概念型面试题
- 常见面试题-概念题答案
- 数据结构经典面试题——概念
- 面试题,不关于概念的
- 常见面试题整理--Python概念篇
- Java面试题集
- JAVA面试题
- Java面试题集
- Java 面试题
- java中jdbc调用存储过程
- Matlab mex -setup 找不到编译器
- Hadoop HDFS 学习(2)理论
- FIFO 、LRU、LFU三种算法
- 多线程
- java 概念面试题
- 集合
- Android 判断网络状态
- HDOJ 2024 C语言合法标识符
- sql server 查询
- Property List Programming Guide(二)
- Textview显示Html 图文混排
- Linux 用户组权限+高级计划任务
- android 广告自动循环播放(CircleViewPager)