synchronized

synchronized

文章 32 浏览 82

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

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

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

Java同步的正确使用方法?

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

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

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

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

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

同步块——锁定多个对象

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

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

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

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

请恋爱 2024-10-10 14:07:06 4 0

关于 Java 中的同步关键字(和 C# 的锁)的几个问题

以下类在 Java 中是否等效?如果不是,为什么? 类 Abc { 私有 int c = 0; public synchronized void add(int a) { c+=a; } 公共同步无效减法(int …

十级心震 2024-10-10 05:46:28 4 0

如何克隆同步的集合?

想象一个同步集合: Set s = Collections.synchronizedSet(new HashSet()) 克隆此集合的最佳方法是什么? 优选地,克隆不需要在原始集合上进行任何同…

浅笑依然 2024-10-09 19:09:12 4 0

java中同步方法的问题

我在 Java 中有以下实现,我尝试使用同步方法: class dbAccess{ public synchronized void getGUID(){ counter=/*Access last count from txn_counte…

蓝天 2024-10-07 15:45:14 6 0

Silverlight 中的同步集合

我需要确保多个线程可以安全地访问该集合。 为此,我在项目中使用了 SynchronizedCollection 在.NET中。现在我正在处理 Silverlight 项目,我面临同样…

心头的小情儿 2024-10-05 15:27:00 5 0

混合 volatile 和synchronized作为读写锁

考虑一个原始类型变量,有大量线程读取和少量线程写入,以下代码可以正常工作吗? 如果可以,它是否提供比 1) 更好的性能。在所有方法上声明同步; 2…

岁月染过的梦 2024-10-04 20:11:46 6 0

Java同步块使用方法调用来获取同步对象

我们正在编写一些锁定代码,并遇到了一个特殊的问题。我们使用 ConcurrentHashMap 来获取我们锁定的对象实例。所以我们的同步块看起来像这样 synchron…

纵山崖 2024-10-01 08:21:23 7 0

如果线程在同步块之前等待监视器释放或调用 wait() 有什么区别吗

我读过很多关于线程状态的文档,其中一些告诉我们有两种不同的状态:阻塞(同步之前)和等待(如果调用等待),其他一些则告诉我们只有一种状态:等待…

沒落の蓅哖 2024-09-26 11:47:01 7 0

为什么 EclEmma 不覆盖 synchronized(MyClass.class)?

我正在使用 EclEmma 进行覆盖率分析。 我的Java代码包含一个synchronized(MyClass.class) {}块。 EclEmma 说它只被部分覆盖,尽管我有一个单元测试,…

辞取 2024-09-19 07:40:59 10 0

java:等待另一个线程执行一条语句n次

停止线程并等待另一个线程执行语句(或方法)一定次数的最佳方法是什么? 我正在考虑这样的事情(让“number”是一个 int): number = 5; while (num…

囚我心虐我身 2024-09-17 11:39:41 9 0

在两个线程和主程序之间共享对象

我是 Java 新手,正在参加并发编程课程。我迫切希望获得一个最小的工作示例,它可以帮助演示我学到的概念,例如使用“同步”关键字和跨线程共享对象。…

仅一夜美梦 2024-09-16 14:07:56 8 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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