Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
同步块——锁定多个对象
我正在建模一个游戏 其中多个玩家 线程 同时移动 玩家当前所在位置的信息被存储两次 玩家有一个变量 hostField 它引用棋盘上的一个字段 每个字段都有一个 ArrayList 存储当前位于该字段的玩家 我对拥有冗余信息这一事实不太满意
Java
Multithreading
locking
Synchronized
同步与 ReadWriteLock 性能
我试图证明当有很多读者而只有一些作者时同步会更慢 不知怎的 我证明了相反的情况 以 RW 为例 执行时间为 313 ms package zad3readWriteLockPerformance import java util Array
Java
performance
Synchronized
ReadWriteLock
Java中的多个对象锁?
锁定私有字段变量 而不是使用锁定对象 是否安全 可接受的做法 这样 我就可以为不同的目的使用不同的锁 下面的例子 class Test private Integer x 0 private Integer y 0 public void
Java
Multithreading
concurrency
locking
Synchronized
迭代同步集合
我在这里问了一个关于迭代 a 的问题Vector 我已经得到了一些好的解决方案的答复 但我读到了另一种更简单的方法 我想知道这是否是一个好的解决方案 synchronized mapItems Iterator
Java
Multithreading
vector
Synchronized
BluetoothChat同步了Activity的onResume生命周期方法,为什么?
我现在正在研究蓝牙 Android API 并且遇到了 BluetoothChat 示例 http developer android com resources samples BluetoothChat index html http
Bluetooth
Synchronized
onResume
Java的happens-before和同步
我对 Java 有一点不同意见发生在之前和同步 想象一下以下场景 主线程 MyObject o new MyObject 0 synchronized sharedMonitor 1 add the object to a shared c
Java
Multithreading
Synchronized
happensbefore
如果一个同步方法调用另一个非同步方法,该非同步方法是否有锁
在Java中 如果一个同步方法包含对非同步方法的调用 那么另一个方法是否仍然可以同时访问该非同步方法 基本上我要问的是同步方法中的所有内容都有锁 包括对其他同步方法的调用 如果一个同步方法调用另一个非同步方法 该非同步方法是否有锁 答案取决
Java
Multithreading
Methods
locking
Synchronized
线程安全与同步
我是java新手 我对线程安全和同步有点困惑 线程安全意味着一个方法或类实例可以被多个线程同时使用而不会出现任何问题 其中 同步意味着单个时间只能有一个线程运行 那么它们之间有何关系呢 线程安全的定义在Java 并发实践 http amzn
Java
Multithreading
synchronization
threadsafety
Synchronized
FileReader API:如何同步读取文件
我正在尝试读取使用 html 页面上的输入类型文件选择的文件 我已经实现了读取文件的功能 并且可以读取文件内容 但实际问题是正在读取文件内容异步地它允许执行脚本的其他功能 我将读取的文件内容存储在数组中 当移动到其他函数时 数组是空的 当引
javascript
fileio
Asynchronous
Synchronized
学习Java,synchronized关键字的使用
所以我正在测试synchronized关键词 这是我尝试过的一个例子 public class MyTest static int i 0 public static void main String args new Thread t1
Java
Synchronized
Java 线程和同步块
假设我正在执行一个synchronized某个线程内和内的代码块synchronized我调用一个方法 该方法生成另一个线程来处理需要与第一个方法相同的锁的同步代码块 所以在伪 Java 代码中 public void someMethod
Java
Multithreading
concurrency
deadlock
Synchronized
如何在 Julia 中使用锁
我正在和朱莉娅一起工作 IDE 是 Juno 如果我是对的 async可以生成一个任务 它就像一个线程 所以我们可以这样做 async begin do something1 end async begin do something2 en
Julia
Synchronized
并发代码分析器
我想知道是否有任何框架或应用程序 app 程序可以分析任何java代码的并发性 如果该工具知道 jre 提供的类和方法的所有实现 那么它就可以归结为对同步块和方法及其调用层次结构的简单分析 从这里它可以创建一个 Petri 网并确定地告诉您
Java
concurrency
Synchronized
petrinet
我是否应该同步监听器通知?
我总是很犹豫是否要把我的锁公开 公开 我总是尝试将锁限制在我的实现范围内 我相信 不这样做就会导致僵局 我有以下课程 class SomeClass protected ArrayList
Java
Synchronized
locks
跨 JVM 同步方法
如何跨 JVM 同步方法 我的示例是一个 Web 应用程序 它限制用户名多次登录 换句话说 第一个用户可以登录 但如果另一个用户使用相同的用户名登录 他就会被拒绝 Web 应用程序部署在多个服务器上 因此存在多个 JVM 并且用户可以尝试使
Java
concurrency
JVM
Synchronized
Java中有同步队列吗? [关闭]
很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 有同步的吗QueueJava 中的类
Java
Synchronized
易失性数组的替代方案
从其他问题中 我了解到易失性数组的元素不是易失性的 只有引用本身是不稳定的 volatile int data Thread A data 4 457 Thread B System out println data 4 在这里 线程 B
Java
Arrays
Synchronized
volatile
java14
Java同步块使用方法调用来获取同步对象
我们正在编写一些锁定代码 并遇到了一个特殊的问题 我们使用 ConcurrentHashMap 来获取我们锁定的对象实例 所以我们的同步块看起来像这样 synchronized locks get key 我们重写了 ConcurrentH
Java
concurrency
Synchronized
如何正确使用同步链接哈希图
尝试通过子类化链接哈希映射来制作 lru 映射 地图通过 collections synchronized 运行 映射的所有用法都被同步块包围 如果它们全部被删除 单元测试也会失败 人们可能会认为它们是不必要的 因为地图是通过 collec
Java
Dictionary
Synchronized
linkedhashmap
java 中的同步 - 正确使用
我正在构建一个在多进程 线程 中使用的简单程序 我的问题更容易理解 什么时候我必须使用保留字同步 我是否需要在影响骨骼变量的任何方法中使用这个词 我知道我可以将它放在任何非静态的方法上 但我想了解更多 谢谢你 这是代码 public cla
Java
Multithreading
Synchronized
«
1
2
3
4
5
6
7
»