java.util.concurrent 相关问题

Java包,包含在并发编程中常用的实用程序类。该软件包包括一些小的标准化可扩展框架,以及一些提供有用功能的类,以及其他繁琐或难以实现的类。

ANR 崩溃(sun.misc.Unsafe.park(本地方法))

main(定时等待):tid=1 systid=22386 在 sun.misc.Unsafe.park(本机方法) 在 java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230) 在 kotlinx.coroutines.BlockingCorou...

回答 1 投票 0

在 Java 中创建并发集合的浅表副本

我想创建一个并发集合的浅拷贝,把它变成一个常规集合。这样做有问题吗: ledger = new ConcurrentLinkedDeque<>(); // 这个 l...

回答 3 投票 0

为什么调用 ForkJoinTask.join() 而不是阻塞线程而不是像预期的那样从工作窃取机制中窃取工作

我有一个不对称拆分的递归任务。它不是分成两半,而是咬住一部分它可以执行的工作,然后分叉其余的工作。这种情况不会与

回答 1 投票 0

更好的 CompletableFuture 方法 acceptEither 与 acceptEitherAsync 有什么区别?

例如- CompletableFuture.supplyAsync(stage1).acceptEither(stage2, 消费者); stage1 和 stage2 应该在上面的代码中并行运行,因为它使用的是 acceptEither 如果我换成

回答 1 投票 0

CompletableFuture thenApply 在单独的线程中运行,而不是在调用者线程中运行?

当我执行 CompletableFuture 的 thenApply 方法时,此方法的执行发生在 ForkJoinPool 线程中,而不是调用者(主)线程中。为什么会这样?这个结果即使用叉子

回答 1 投票 0

为什么jdk中没有ConcurrentLinkedHashMap类?

这个问题直接来自我之前在 SO 中的问题。我认为我的第二个问题的答案是否定的。所以我想明白为什么java.util中没有ConcurrentLinkedHashMap

回答 3 投票 0

Springboot - 两个用户在调用与外部 API 交互的 EndPoint 时发生冲突

所以我有一个编译器微服务。该服务的主要职责是编译用户发送的代码片段。这是控制器类。 包 codenemy.api.Compiler.Controller; 进口

回答 0 投票 0

Enum ValueOf 的 Java 线程安全性

我最有可能是一个关于线程安全的愚蠢问题。我有一个 ENUM 类,我在其中定义了 valuesof,如下所示: 公共枚举 ThirdPartyContentSource { DEV_TO("DevTo"),

回答 2 投票 0

引入ExecutorService后,TextView的setText无法工作。

当我想使用ExecutorService时,我遇到了这个问题。我简单地创建了一个Button和一个TextView。我想要的行为是,当按下Button时,TextView会变成"... "的文本。

回答 1 投票 0

java Integer 的 ConcurrentHashMap vs AtomicInteger 的 HashMap vs AtomicInteger 的 ConcurrentHashMap。

我对java中的并发数据结构有疑惑,具体来说。1) ConcurrentHashMap 2) Hashmap 3) 并发HashMap

回答 1 投票 0

如何在新的线程上使用ExecutorService Java运行每个客户端?

我在vanilla Java上实现HTTP服务器。我尝试使用ExecutorService。第一个请求在浏览器中成功,但第二个请求却有无尽的加载。我的start()方法的代码:......。

回答 1 投票 0

java ForkJoinPool compute()方法中的同步化问题

中的同步化。The Complete Reference》中,我们读到: 一般来说,ForkJoinTask不应该使用同步的方法或同步的代码块。另外,你通常也不会希望让compute( ...

回答 1 投票 0

在多线程环境中,是否可以使用具有本地并发Collection的静态方法?

考虑以下获取varargs参数的通用静态方法,public static 谓词 distinctBy(Function super T, ?> ... fieldSelectors) { final Map

回答 1 投票 0

用于DynamoDB batchWrite调用的EC2主机类型。

我有一个需求是批量上传一个excel表到DynamoDB表中,最大行数是20万行。批量上传的网站使用频率会比较低,所以我们可以假设有 ...

回答 1 投票 0

未来的取消不工作

我有一个很好的紧凑的代码,但没有达到我预期的效果。 public class Test { public static void main(String[] args) { Runnable r = new Runnable() { @Override ...

回答 4 投票 9

警告:Apache Ignite发生了非法的反射访问操作

[我使用apache ignite:Ignite ignite = Ignition.start(),但它返回错误:警告:发生了非法的反射访问操作,警告:org.apache.ignite ....的非法反射访问。...

回答 1 投票 0

在queueCapacity为0的情况下,Spring Boot线程池执行程序REST模板行为,这会降低REST API应用程序的性能

我陷入了一个奇怪的问题,无法找出其根本原因。这是我的其余模板线程池执行程序:connectionRequestTimeout:60000 connectTimeout:60000 socketTimeout:...

回答 1 投票 0

如何在Java中的onother线程中调用方法

我想在“ open”类的不同线程中调用检查方法,这里是我的主类public class Open {Public void main(String [] args){thread1 process = new thread1(); process.start(); ...

回答 1 投票 -1

映射的Java Threadsafe增量值

我想增加不存在的值,并增加它的存在。而且我有很多线程,因此应该是线程安全的。我喜欢这样:private ConcurrentHashMap map = new ...

回答 2 投票 0

java.util.ConcurrentModificationException:null

我正在努力查明此并发修改异常的源类。我以前曾遇到过这些问题,但是通常很容易知道问题出在哪里。我们无法...

回答 1 投票 1

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.