synchronized

synchronized

文章 32 浏览 82

“同步”是什么意思?在Java中是什么意思?

我一直在努力学习设计模式。 此网站使用synchronized关键字,但我没有了解它的作用。 我在网上搜索了一下,发现它与多线程和内存有些关系,但我是机械…

笑着哭最痛 2024-12-11 13:53:15 0 0

如何知道“同步”花费了多少时间?代码,用Java?

我有一个 Java 应用程序,它的速度没有我预期的那么快。我已经做了很多关于如何改进它的搜索,但并不幸运。 现在我正在检查代码,发现代码中有很多 sy…

零時差 2024-12-11 08:20:36 0 0

这个简单的代码应该会产生死锁,但事实并非如此

类似于我昨天发布的问题,我有这个问题我就是无法理解。代码非常简单,(我认为)应该会产生死锁。我什至将账户数量减少到2个,以增加死锁的概率。 代…

魂牵梦绕锁你心扉 2024-12-10 17:11:18 0 0

更好的解决方案而不是 Java 中的嵌套同步块?

我有一个包含 Account 列表的 Bank 类。银行有一个 transfer() 方法将金额从一个帐户转移到另一个帐户。这个想法是在转账中锁定from和to帐户。 为了解…

与酒说心事 2024-12-10 14:48:07 0 0

为什么在 Scala 中使用“this.synchronized”而不是“synchronized”?

在 Scala 中使用 JDBC 的示例中,有以下代码: this.synchronized { if (!driverLoaded) loadDriver() } 为什么 this.synchronized 而不仅仅是 synchr…

冰魂雪魄 2024-12-10 14:00:52 0 0

如何同步整数数组的单个元素?

如果我想锁定整个数组,我可以使用 synchronized 关键字,如下所示: int arr[]; synchronized void inc(int a, int b){ arr[a]=arr[a]+b; } 但是我可…

等你爱我 2024-12-09 08:49:38 0 0

Android viewpager同步滚动

我有两个 ViewPager——Pager1 和 Pager2。我向 Pager1 添加了一个 OnPageChangeListener,并在 onPageScrolled 回调中调用 Pager2.scrollTo(x, y) 来…

<逆流佳人身旁 2024-12-08 07:57:12 2 0

为什么Synchronized方法允许多个线程同时运行?

我在同一个文件中有以下程序。我已经同步了 run() 方法。 class MyThread2 implements Runnable { Thread t; MyThread2(String s) { t=new Thread(thi…

输什么也不输骨气 2024-12-07 21:32:55 0 0

同步 FIFO 缓冲区使用

我正在尝试创建一个系统,其中一个线程 A 将项目添加到缓冲区,然后另一个线程 B 负责按照输入的确切顺序读取项目,然后对它们执行一些可能冗长的操作…

薄荷→糖丶微凉 2024-12-07 19:33:12 0 0

Java 中同步的使用令人困惑:模式还是反模式?

我正在对不属于我的 Java 产品中的更改进行代码审查。我不是 Java 专家,但我强烈怀疑这是毫无意义的,并且表明了对同步工作原理的根本误解。 synchro…

歌枕肩 2024-12-07 13:45:59 0 0

使用 BufferedWriter 和 FileWriter 将数据写入同一文件时是否需要实现同步?

我正在研究 Webmethods 集成服务器。里面有一个java服务,它采用静态java方法的形式,用于使用BufferedWriter和FileWriter将数据写入日志文件(server…

胡渣熟男 2024-12-07 09:58:48 1 0

同步值,而不是对象

我想在 Java 中做类似的事情, public void giveMoney(String userId, int money) { synchronized (userId) { Profile p = fetchProfileFromDB(userId…

不…忘初心 2024-12-06 10:16:33 0 0

多线程 Java 应用程序中的问题 - 同步方法未按预期工作

我正在编写一个类似于java中的生产者-消费者的程序(但只有消费者部分,没有生产者线程)。尽管我正在调用同步方法的代码,但看起来关键区域正在由多…

冷清清 2024-12-06 03:26:24 0 0

使用同步时如何避免不幸的副作用

此 @Synchronized 评论警告说: 锁定此对象或您自己的类对象可能会带来不幸 副作用,因为其他代码不受您的控制可以锁定 这些对象也是如此,这可能会导…

嗼ふ静 2024-12-05 12:48:07 3 0

Java 同步列表 for 循环

有关synchronizedList 的文档指出, 用户在迭代返回的列表时必须手动同步该列表: List list = Collections.synchronizedList(new ArrayList()); ... …

别再吹冷风 2024-12-03 22:07:09 1 0
更多

推荐作者

醉城メ夜风

文章 0 评论 0

远昼

文章 0 评论 0

平生欢

文章 0 评论 0

微凉

文章 0 评论 0

Honwey

文章 0 评论 0

qq_ikhFfg

文章 0 评论 0

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