synchronized

synchronized

文章 32 浏览 82

Java中易失性和同步的区别

我想知道在Java中将变量声明为易失性和始终访问synchronized(this)块中的变量之间有什么区别? 根据这篇文章 http://www.javamex.com/tutorials/synch…

离旧人 2024-09-15 05:15:08 8 0

Spring和部分方法的同步

我有一个作为Spring有线bean的经理。我相信默认情况下为 spring 定义的每个 bean 都是作为单例连接的。我在这个 bean 中有一些需要同步的方法。 那我…

π浅易 2024-09-14 17:38:23 3 0

java 同步方法不工作?

我正在试验 Java 多线程,使用同步方法与原子变量(java.util.concurrent.atomic 包)进行比较。 下面是这些类: // Interface ICounter.java public …

浊酒尽余欢 2024-09-14 03:04:30 7 0

使用同步列表

这是我第一次使用 synchronized 关键字,所以我仍然不确定它到底是如何工作的。我有一个列表,我想由多个线程访问,所以我这样做: players = Collect…

忆悲凉 2024-09-13 07:27:08 5 0

如何区分wait(long timeout)退出是notify还是timeout?

有了这个等待声明: public final native void wait(long timeout) throws InterruptedException; 它可以通过 InterruptedException 退出,或者通过超…

灼痛 2024-09-12 06:57:31 12 0

在lockObject上同步和使用this作为锁有什么区别?

我知道同步方法和同步块之间的区别,但我不确定同步块部分。 假设我有这段代码 class Test { private int x=0; private Object lockObject = new Obje…

格子衫的從容 2024-09-12 06:33:19 3 0

Firefox 是否会同步同一页面的请求?

我使用的是火狐浏览器 3.6.6。 我有一个名为 index.php 的 PHP 脚本,其中包含以下代码: 我打开两个浏览器选项卡…

花落人断肠 2024-09-10 16:01:28 4 0

同步部分不会阻塞!

昨天我注意到一些非常奇怪的事情。似乎两个线程同时进入锁定同一个对象的两个同步块。 包含相关代码的类 (MyClass) 看起来与此类似: private static …

太阳男子 2024-09-09 09:15:40 4 0

两个同步方法是否同时执行

我在一个类中有 4 个方法(m1、m2、m3 和 m4)。方法m1、m2 和m3 是同步方法。另外,我分别有 4 个线程 t1、t2、t3 和 t4。 如果t1访问m1方法(同步方…

七色彩虹 2024-09-07 11:54:28 5 0

是“同步的”真的只是语法糖吗?

我是多线程新手,我编写了这段代码,通过同时运行的线程递增并打印变量来打印数字 1-10000。 这是我正在使用的代码: package threadtest; public cla…

清风不识月 2024-09-07 03:19:30 3 0

同步返回objective-c

- (id)methodThatReturnsSomething { @synchronized(self) { return nil; } } 当我在 Xcode 上执行此操作时,它会返回一条警告:“控制到达非 void 函…

悲喜皆因你 2024-09-06 22:15:40 3 0

字段读取同步和易失性之间的区别

在一篇不错的文章中提供了一些并发技巧,一个示例被优化为以下几行: double getBalance() { Account acct = verify(name, password); synchronized(a…

冬天的雪花 2024-09-06 17:49:58 7 0

Java 中一个线程可以同时调用两个锁的 wait() (6)

我刚刚在 Java 中搞乱了线程,以了解它们(这似乎是最好的方法),现在了解了 Synchronize、wait() 和 notification() 发生了什么。 我很好奇是否有办…

抹茶夏天i‖ 2024-09-05 23:11:05 9 0

Java同步方法锁定对象或方法?

如果我在同一个类中有 2 个同步方法,但每个方法访问不同的变量,那么 2 个线程可以同时访问这 2 个方法吗?锁定发生在对象上,还是与同步方法内的变…

冰雪之触 2024-09-05 18:26:36 14 0

简单的java同步问题

在 Groovy 代码中很简单: #!/usr/bin/env groovy public class test { boolean val def obj=new Object() def dos() { val=false Thread.start() { s…

亚希 2024-09-05 13:07:41 4 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文