0

5

回答

2221 浏览

Java关键字native、volatile、transient、synchronized的运用[已解决]5

本人是计算机专业的学生,这学期刚开始接触Java,老师布置的的作业中有一道题是:修饰词native、volatile、transient、synchronized的运用(题目就是这样布置的)。希望各位大神能用通俗易懂的方法帮助我掌握这些关键字,最好能有简单易理解的测试程序。小女子不胜感激。详细内容:http://user.qzone.qq.com/936002518/blog/1413277298 ...

2014年10月14日 23:05
0

4

回答

383 浏览

volatile有关的问题;java concurrency in practice[已解决]10

问题1: java concurrency in practice中: “线程A向volatile变量(设为aa)写入值”,这里线程A修改变量aa的内部状态值,还会有后面的效果吗? 问题2: 下面这段代码咋运行可以看到一直循环运行的结果?jvm参数加了-server也木有用。 public class TestVolatile { private static boolean ready; ...

2013年2月04日 17:04
0

3

回答

1524 浏览

关于volatile的单例模式问题[已解决]5

class Singleton { private static volatile Singleton instance = null; private Singleton() { } public static Singleton getInstance() { if (instance == null) { synchronized (Singleton.class) { if ...

2013年1月06日 20:38
0

1

回答

557 浏览

关于volatile的测试。。。[已解决]0

public class TestThread { private static boolean flag = false; public static void main(String[] args) { new Thread() { int i = 0; public void run() { long tm = System.currentTimeMillis(); while (!flag) ...

2012年12月14日 13:50
0

3

回答

363 浏览

volatile的作用到底是什麽? [已解决]0

用volatile修飾的變量,其作用到底是什麽? 我在網上搜了很多的文章,都看不懂. 誰能幫我解釋下,然後用簡單的代碼做一下說明????

2012年9月05日 11:52
0

5

回答

865 浏览

volatile可见性[已解决]5

我在学习volatile的时候,知道它的作用是保证线程的可见性,意思是说当共享变量发生改变时,其它线程可以见。但我不明白其它线程可见是什么意思? 例如共享变量x=0加了volatile这个关键字; A,B两个线程 A读到x=0; B也读到x=0; A做了加一操作,此时x=1。那么B线程也应该知道x=1; 可是B做加一操作时,x也等于1。 那么我想知道这个B线程知道了x已经改变是什么意思? ...

2012年3月15日 17:48

本周活跃投票用户

最新评论

Global site tag (gtag.js) - Google Analytics