multithreading
-
Java中的原子整数和普通不可变整数类有什么区别? 由于 Integer 类也是不可变类,我们知道不可变类是线程安全的,因此原子整数的需求是什么。我很困惑。这是否是为什么不可变对象的读取和写入不需要是原子的,而原子整数的读取和写入是原
-
-
具有报价和刷新的非阻塞并发队列 具有报价和刷新的非阻塞并发队列 我需要一个基本上只有2个操作的无界非阻塞并发队列: offer :以原子方式在此队列的末尾插入指定的项目; flush :将队列中该时刻存在的所有项目都取出,
-
如何正确处理更新数据库中同一行的两个线程 我有一个线程需要读取平面文件并解析它。我需要创建一个用于解析此文件某些部分的新线程,稍后此线程将需要更新原始实体的状态,该实体也正在由原始线程解析和更新。我该如何处理这种
-
限制 javafx gui 更新 我以高频率随机接收数据对象,并且需要用这些更新JavaFX GUI。但是,我不想用大量的runnables填充javafx事件队列(我使用Formform.RunLater)。 我一直在思考如何最好地实现限制算法。 最好有一个
-
外部共享资源(智能卡)的 Java 并发模式 我有一个Web服务器服务,客户端请求智能卡计算并获得结果。在服务器正常运行时间期间,可用的智能卡数量可能会减少或增加,例如,我可以在读卡器中物理添加或删除智能卡(或许多其他事
-
在 Java 应用程序中查找线程创建源 我正在开发一个Java应用程序,该应用程序存在线程问题。 在附加了 Netbeans 探查器的情况下使用这些应用程序一段时间后,我可以看到创建了多个线程。他们中的大多数都以一些完成。我只能找
-
协作式调度与抢先式调度? 在《核心Java:第1卷基础->章多线程》一书中。 作者写道: “所有现代桌面和服务器操作系统都使用抢占式调度。但是,手机等较小的设备可能会使用协作调度。 我知道这两种类型的调度
-
JVM 如何确保新对象的内存分配的线程安全 让我们假设这将同时在真正的并行环境(一个 VM)中发生: JVM 如何确保堆上内存分配的线程安全? 堆是所有线程的一个,它有自己的内部数据。 为简单起见,假设有一个简单的压缩垃圾回
-
Swing 对话如何工作? 如果你在 Swing 中打开一个对话框,例如一个 JFileChooser,它有点像这个伪代码: 我的问题是:这怎么可能起作用?如您所见,线程一直等待返回,直到对话框关闭。这意味着 Swing 事件线程被阻
标签