synchronized表示同一时间只能有一个线程使用这段代码
解决方案 »
- 护士排班算法,急急
- 找不到符号
- 请问一下这是哈子意思??
- 我刚买了一本《JAVA编程思想第三版》准备学习JAVA,结果连最基本的问题都不知道怎么解决,请各位大侠指教。。。
- 百分求解如何取一个字符的ASCII值
- 帮帮忙,远程方法调用的问题
- 请教如何在java图形用户界面中嵌入虚拟现实场景
- 我启动JBuilder7时候的神秘现象
- java.util.NoSuchElementException: Vector Enumeration 求大神帮忙,在线急等
- hibernate查询连接对象死活都是空,lazy也设置为false了,就是不知道为什么
- JDK 与 JSWDK
- 是高手就进来!!(在线等待,高分相赠!)
2。普通方法加上同步是当不同线程调用相同对象的这个方法的时候同步。(对单个对象同步,属于对象级同步)。
3。代码块加上同步就是多线成进入这断代码块的时候会缩住某个对象,使用那个对象的其他同步模快或这段代码的线成就无法再进入。如果还不理解,还是看看java实现同步的内部原理吧。