0

1

回答

1127 浏览

JAVA里synchronized同步代码块的一点疑问[已解决]15

代码如下: public class SomeObj { public void print(int i){ System.out.println(Thread.currentThread().getName()+DateHelper.getNow()+ " " + i); try { wait(1000); } catch (InterruptedException e) ...

2014年11月26日 14:30
0

5

回答

2205 浏览

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

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

2014年10月14日 23:05
1

5

回答

392 浏览

synchronized void aMethod() 的迷惑,求解[已解决]10

在项目中,我想用让a方法在被一个线程调用后,就不能让其他任何一个方法或者对象调用,听别人说用synchronized修饰方法就可,但我看到有人这样说: synchronized aMethod(){}可以防止多个线程同时访问这个对象实例的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对 ...

2013年8月01日 15:55
0

7

回答

874 浏览

关于synchronized的理解[已解决]0

关于synchronized我是否可以简单的这么理解: 如: synchronized public void doSomething(){ //TODO } 当这个程序有可能要处理大量信息时,加了synchronized后,这个程序就像一条华容道,即使千军万马也只得一个一个人的过,唯一的问题就是可能信息积压,是吧?可以这么理解吧?说的不对,请批评指正!

2013年7月30日 10:00
0

3

回答

1271 浏览

java 并发 synchronized问题[已解决]5

上码: package com.hxsmart.thread.synchronize; import java.text.SimpleDateFormat; import java.util.Date; import java.util.concurrent.TimeUnit; public class CleanRoom { private Integer student=0; privat ...

2013年6月02日 11:27
0

3

回答

274 浏览

关于synchronized 全局转分部[已解决]5

现有一全局的synchronized 如下: Object lock = new Object(); synchronized(lock){ .... } 调用的都是不同的用户,现是全局synchronized ,所以用户都要排队,但是只需同一用户并发是排队调用即可。 如何把全局的改成按用户synchronized 的流程。 提供一下思路

2013年1月07日 22:24
0

3

回答

257 浏览

多线程[已解决]5

关于synchronized我有一个另外的疑惑 public synchronized static void methodAAA() { //…. } 正如很多帖子所说,这样的锁是锁的调用该方法的对象,如果现在多个线程在操作该对象,那么只有获得这个对象使用权的那个线程可以调用该方法,我的疑惑是:如果这个方法我不加锁,现在有多个线程在同一时间控制这个对象调用不同的方法,那这些方法是在同一时间执行 ...

2012年12月13日 19:57
0

1

回答

2361 浏览

关于java内置锁的可重入性——来自《java并发编程实战》[已解决]0

最近在看《Java并发编程实战》,关于java锁的可重入性,书中有如下代码片段: public class Widget { public synchronized void doSomething() { ... } } public class LoggingWidget extends Widget { public synchronized void doSomething() { Syst ...

2012年7月16日 12:04

本周活跃投票用户

最新评论

Global site tag (gtag.js) - Google Analytics