synchronized

synchronized

文章 32 浏览 81

Java 中的并发:同步静态方法

我想了解 Java 中静态方法的锁定是如何完成的。 假设我有以下类:据 class Foo { private static int bar = 0 public static synchronized void inc()…

不知在何时 2024-10-26 12:25:41 1 0

为实例创建多个syncLock变量

我有两个内部属性,它们使用支持字段的延迟加载,并在多线程应用程序中使用,因此我按照 这篇 MSDN 文章 现在,首先假设这是一个合适的模式,所有示例…

初懵 2024-10-26 10:50:46 1 0

使用构建器/工厂模式确保内存可见性

下面的类: class Pizza { Ingredients ingredients Price price public setIngredients(Ingredients ing) { if (ingredients != null) { throw new I…

一页 2024-10-24 12:23:00 1 0

Java 线程和同步块

假设我正在某个线程内执行一个同步代码块,并且在同步代码块内我调用一个方法,该方法生成另一个线程来处理需要同步代码块的方法。与第一种方法相同的…

2024-10-21 19:03:37 2 0

android.os.Handler 类是否无需将某些方法声明为同步?

在组装一个简单的“时钟”应用程序时,我发现 Android 要求您使用位于线程 A 中的 android.os.Handler,以便使用来自线程 B 的数据结果更新线程 A 中…

甜宝宝 2024-10-20 08:55:00 1 0

在Java中使用同步锁

我一直在搞乱 Java 中的同步,但它对我来说还没有工作。 我有两个 Runnable 对象,用于创建单独的线程,每个对象都有一个共享 ArrayList 和一个共享对…

圈圈圆圆圈圈 2024-10-20 08:09:39 2 0

为什么调用方法的Java字节码会隐式获取和释放监视器?

我一直在阅读 Java 虚拟机指令集&lt /a&gt 并注意到,当使用指令调用标记为同步的方法(例如,invokestatic、invokevirtual 等)时,由特定的字节码指…

相守太难 2024-10-19 09:31:34 2 0

Java AWT drawImage 竞争条件 - 如何使用同步来避免它

经过几个小时的调试和分析,我终于成功地找出了竞争条件的原因。解决掉就是另外一回事了! 为了查看竞争条件的实际情况,我在调试过程中以某种方式录…

有木有妳兜一样 2024-10-16 20:39:45 3 0

NSMutableArray 在多线程应用程序中使用 SIGABRT...但我_am_正在执行@synchronized!

抱歉...耻辱 - 我没有运行调试模式,因此错误显示在错误的行上。在调试模式下,并显示正确的行,错误是一个简单的“不要访问其边界之外的数组”错误(…

北斗星光 2024-10-16 11:29:32 4 0

join() 是如何工作的? (Java中的多线程)

我正在准备考试,在完成了一些示例练习(其中包含正确答案)后,我根本无法理解它们。 问题 (多项选择):以下计划可能产生哪些结果? 一个) 值为 1…

蓝天 2024-10-16 06:54:18 1 0

将 RichTextBox 垂直滚动与 SplitContainer 面板滚动同步

我有一个带有 SplitContainer 的 win 表单 SplitContainer 的 panel1 由 RichTextBox 组成。 Panel2 AutoScroll 设置为 true。 我想同步 RichTextBox …

饮湿 2024-10-15 19:53:02 5 0

Java同步的正确使用方法?

我正在构建一个库存系统,该系统将在具有多个用户的办公室 LAN 上使用。我有一个关于使用同步关键字正确更新库存的疑问。我想做的是允许多个用户更新…

浅笑轻吟梦一曲 2024-10-14 22:23:39 1 0

线程由于等待 JVM 处理的对象锁而处于阻塞状态是如何造成的

我已经看到线程可以通过不同的方式进入阻塞状态。我有兴趣知道线程处于阻塞状态后到底会发生什么。如何恢复到运行状态? 如果它被 sleep(time) 阻塞,…

恬淡成诗 2024-10-14 04:27:56 2 0

同步块——锁定多个对象

我正在建模一个游戏,其中多个玩家(线程)同时移动。 玩家当前所在位置的信息被存储两次:玩家有一个变量“hostField”,它引用棋盘上的一个字段,每…

猫卆 2024-10-10 14:32:16 5 0

“同步”是什么意思?到底是怎么做的?锁定一个函数还是锁定一个对象函数?

我想知道“同步”在java中到底是如何工作的。 假设我模拟了一个由多个字段组成的棋盘游戏。我将字段实现为类(Field),将板实现为包含多个字段的类(…

请恋爱 2024-10-10 14:07:06 2 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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