java-threads 相关问题

有关Java线程的问题,包括并发数据结构,fork-join框架,原子类,线程锁定/同步,可见性和延迟

使用BufferedImage的多线程绘图

我有一个学校作业,我必须有多个线程在图像上绘制矩形。进行中的形状不能重叠(即,两个线程不能同时尝试绘制相同的...

回答 1 投票 0

使用显式锁是否被认为昂贵?

提到,将显式锁声明用于对象级别锁如下所示。但是,我认为对于我们创建的对象的每个实例,我们最终都会......>

回答 1 投票 1

我如何覆盖类对象本身的finalize()方法?

我的问题很简单。我有一个具有静态ThreadPoolExecutor对象的类。因此,该线程池执行器对象由类的所有实例共享。如果我要关闭整个...

回答 1 投票 1

在Servlet中启动新线程[重复]

我有一个servlet,它调用Web服务。小服务程序不需要等待小服务程序结束,因为它不需要来自其响应的任何信息。我可以生成一个新线程到...

回答 2 投票 0

Java多线程加入问题

因此,我需要使用线程(已经拆分)处理几个数据文件,并且在如何停止主线程直到所有子线程完成之前,我遇到了问题。我环顾四周,并尝试使用join()...

回答 1 投票 0

我无法将Thread的子类的构造函数应用于lambda表达式

在这段代码中,我已经成功地将Thread构造函数应用于main方法中的lambda表达式。 new Thread(()-> {System.out.println(“ Let's go!”);})。start();但是,...

回答 1 投票 0


Thread类的onSpinWait()方法-Java 9

[学习Java 9时,我遇到了Thread类的新方法,称为onSpinWait。根据javadocs,此方法用于此目的:指示调用方暂时无法......>

回答 4 投票 29

如何在线程之间共享变量?

我有两个线程分别为t1和t2。它们仅对总整数变量进行加法运算。但是变量total并没有在这些线程之间共享。我想在两个目录中使用相同的总变量...

回答 1 投票 0

Multicastsocket不断在无限循环中接收相同的消息

我正在使用多播编写Java聊天应用程序。客户端之间可以相互通信,但是它们也可以向服务器发送预定义的消息,服务器始终对...具有相同的答案...

回答 1 投票 0

ConcurrentHashMap值未更新

我正在尝试使用一组包含单词的文档来创建一个简单的多线程字典/索引。字典存储在带有字符串键和Vector值的ConcurrentHashMap中。对于...

回答 1 投票 -1

经典问题单车道桥梁问题的无饥饿解决方案

我正在尝试为经典的单车道桥梁问题提供解决方案,在该问题中,单车道桥梁连接了两个村庄。它仅使用一个线程,因此,如果农民跳... ... >>>

回答 1 投票 1

为什么以下线程代码无法成功输出?

我已经尝试了有关线程的每段代码,但都没有给我输出。他们都没有给我一个错误代码,它说它已经成功构建了,但是不会输出任何东西。包...

回答 3 投票 -2

如何使用线程来实现读写器程序?

我对阅读器/书写器实现有问题。我应该编写一个Reader类,该类从控制台获取一个String并将其添加到Queue中,并编写一个Writer类,该类从...中删除该String ...

回答 1 投票 1

创建和丢弃运行线程的JFrame

我正在使用Java Swing编写俄罗斯方块。 Game类围绕一个JFrame(框架)旋转,该框架由一个TetrisPanel扩展块所在的JPanel(面板),一个JLabel(pontok)点计数器组成,...

回答 1 投票 1

如何在未指定的时间暂停方法?

所以我有一个正在运行的方法和一个设置为false的布尔变量。在运行时,变量可能设置为true,并且我希望方法在发生这种情况时暂停。我认为如果((...

回答 1 投票 0

无限并行流映射在Java中使用时间限制来减少流水线

我正在尝试用Java实现这种并发策略。我真的不在乎是使用流还是执行程序,这里重要的是效率。我想运行尽可能多的模拟,...

回答 1 投票 1

将“异步”定义为并发是否不正确?

在Peggy Fisher(在LinkedIn上)的Java Threads课程中,它说异步是并发的。这是正确还是不正确?我在看这个在线课程,想知道定义是否为...

回答 1 投票 0

我如何使用观察者模式对线程进行文件监视?

我正在尝试将观察者模式应用于我制作的游戏。当使用线程在战区文件中创建小人时,我想使用观察者模式使用...

回答 1 投票 0

我在线程休眠时无法运行任务

在我们的系统中,我受命创建一个页面,该页面将实时显示我们系统的主要线程。为了重新创建一个主要的过程,我打算创建一个线程,并让它休眠至少5 ...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.