以下代码可以可以编译通过吗,可以的话输出为?
1
2
3
4public static void main(String[] args) {
int i;
System.out.println(i);
}答:不能编译通过,提示变量未初始化
对volatile变量的操作会造成阻塞吗?答:不会
不依赖其他锁机制,多线程环境下的计数器可用volatile实现吗?答:多线程下计数器必须使用锁保护。
synchronized关键字不可以加给类,且属于可重入锁
一些面试题
Donate comment here