腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
11
回答
同步死锁( String ())
java
、
string
、
deadlock
、
synchronized
、
string-interning
因此,我使用jdb工具查找
线程
池中所有
线程
“在
监视
器中等待”的状态,代码如下: synchronized我使用jdb工具跟踪信息,24个
线程
的状态“在
监视
器中等待”,这意味着24个
线程
在"key.intern()“处处于死锁状态。(
java
.lang.Thread)0x28池-3-
线程
-2在
监视
器中等待 (
java</e
浏览 23
提问于2008-12-08
得票数 7
1
回答
用JVMTI检测死锁
java
、
multithreading
、
deadlock
、
jvmti
我想知道是否可以使用JVMTI在
Java
中动态检测死锁。有两个事件指示使用同步语句在
监视
器上的操作:当
线程
试图进入
Java
编程语言
监视
器时发送的,已经通过另一个
线程
获得了。
监视
器竞争进入 这意味着,使用JVMTI,我只能看到那些已经锁定的
监视
器。我想重建一个等待图,但是没有事
浏览 1
提问于2011-06-02
得票数 0
回答已采纳
1
回答
当释放锁时,
监视
器条目集中的
线程
会发生什么情况?
java
、
multithreading
我们知道,在
Java
中,有一个与任何对象相关联的
监视
器。当
监视
器被
线程
持有时,任何其他试图获取
监视
器的
线程
都将被阻塞并放置在
监视
器的入口集中。当
监视
器被释放时,在条目集中等待的
线程
会发生什么呢?据我所知,如果释放
监视
器的
线程
调用Object.Notification/notifyAll,那么
监视
器等待集中的一个
线程
或所有
线程
都被
浏览 6
提问于2016-01-31
得票数 0
回答已采纳
2
回答
Java
对象作为
监视
器的澄清
java
、
concurrency
、
jvm
、
monitor
我使用了以下资源来获取
Java
监视
器的摘要,
线程
是一个活动对象。而其他对象则是被动的>,但注意到
线程
.Hence
监视
器!为什么叫“
监视
器”,因为它
监视
自己!从什么?>从活动对象,即
浏览 3
提问于2013-10-12
得票数 0
1
回答
当
java
线程
无法执行同步语句时会发生什么?
java
、
multithreading
Java
线程
A无法执行同步语句,因为另一个
线程
获得了
监视
器。以及
线程
A是如何在经过1或2之后被激活的?一旦
监视
器发布,JVM就会发出这个信号,
线程
A可能会被激活 JVM将在一段时间内检测
监视
器是否可用,如果
监视
器可用,则
线程
A可能被激活
浏览 0
提问于2018-12-15
得票数 1
回答已采纳
1
回答
哪个事件会使等待的
线程
执行已由另一个
线程
运行的同步方法?
java
、
multithreading
、
synchronized
在
Java
编程中,如果一个
线程
A在试图执行另一个
线程
B正在执行的同一对象的synchronized方法时被阻塞,那么
线程
A将有什么事件可以执行同步方法?
线程
B已经完成该方法的执行这一简单事实是否足以使
线程
A从他的等待状态进入并执行该方法?还是需要在同步方法的某个地方调用notifyAll或notify?
浏览 0
提问于2019-01-29
得票数 2
回答已采纳
6
回答
包含
监视
器但不锁定
线程
的JVM
线程
转储
java
、
multithreading
显示等待锁定
监视
器的
线程
,但
监视
器没有相应的锁定
线程
的JVM
线程
转储的原因可能是什么? Windows2003上的
Java
1.5_14
浏览 0
提问于2008-09-15
得票数 8
2
回答
用于实现同步关键字的原语是什么?
java
、
multithreading
、
synchronized
当我们在
java
中使用synchronized关键字时,究竟使用了哪个同步原语?Lock, Semaphore, Monitor, Mutex? 编辑:是如何在本机级别实现锁的?
浏览 4
提问于2013-03-28
得票数 8
回答已采纳
2
回答
需要更好地理解
Java
同步对象行为和IllegalMonitorStateException
java
所以我有一个执行wait()的
java
对象,然后另一个
线程
在同一个对象上执行notifyAll()。现在,我必须在通知这个
线程
唤醒的函数中做到这一点。synchronized(dirtyLock){ dirtyLock.notifyAll(); } synchronized是否提供
监视
器对象的
线程
所有权?两个不同的
线程
如何声明同一
监视</e
浏览 0
提问于2011-12-01
得票数 1
回答已采纳
1
回答
对象如何与
线程
链接,所以等待()和通知()如何工作
java
、
multithreading
在
Java
中,Object和Thread是独立的类。JavaObject源代码没有提到任何关于
监视
器/ Thread的内容,尽管我们有wait() /notify()方法。因此,问题是Object的
监视
器如何知道获取它的
线程
的细节?这些信息存储在哪里?对象和
线程
是如何连接的?
浏览 2
提问于2015-04-11
得票数 3
回答已采纳
1
回答
监视
器&通知和通知
Java
中的所有
java
、
multithreading
、
monitor
我在做一个与
监视
器有关的在线测试。这是四个正确或错误的问题和我的答案。如果我的答案是错的,你能解释一下为什么吗?如果使用notifyAll()使用T,那么在
Java
中使用
监视
器时绝对不会发生饥饿 只有声明用于扩展
线程
或实现runnable的对象才具有
Java
F中的
监视
器锁。
浏览 0
提问于2018-02-12
得票数 1
2
回答
jvisualvm
线程
cpu时间使用情况
java
、
performance
、
jvisualvm
我正在使用jvisualvm来
监视
运行中的
java
程序。当我深入了解
线程
cpu使用的细节时,我得到了下面的图片。CPU的使用由文件部分组成:运行、睡眠、等待、停放和
监视
器。我没有找到关于这些列的任何官方定义,所以我想知道这些列在
java
代码中到底意味着什么。 Sleeping:Thread.sleep(长)?
浏览 5
提问于2014-12-10
得票数 1
回答已采纳
3
回答
保存
监视
器的
Java
线程
java
、
multithreading
、
synchronization
我读到了关于
java
线程
的文章,碰巧读了博客。在博客中,我看到了一条声明: 一个
线程
正在保存方法类的
监视
器。
浏览 5
提问于2014-03-11
得票数 1
2
回答
如何查看
线程
正在等待的
监视
器?
java
、
multithreading
、
synchronization
、
profiling
、
wait
我使用netbeans和它的分析器来查看
线程
活动。图表显示,当有多个工作
线程
正在执行时,这些
线程
可以停留在多种状态:正在运行、等待、
监视
。我编写了
java
应用程序,这样它的工作
线程
应该只使用只读变量,而不需要同步。所以,我的问题是:有没有办法了解
线程
正在等待的
监视<
浏览 2
提问于2011-03-17
得票数 3
回答已采纳
2
回答
如何发送散列映射来运行方法?
java
、
multithreading
、
concurrency
、
hashmap
、
arguments
我正在编写
java
客户端和服务器,我希望在多个
线程
之间维护哈希映射。我编写了以下代码,但我无法访问运行中的更新代码,在这种情况下,并发散列映射更有用吗?import
java
.net.DatagramPacket;import
java
.net.InetAddress;import
java
.util.HashMap; import
j
浏览 0
提问于2013-12-01
得票数 0
回答已采纳
1
回答
当有人说“
线程
进入对象的
监视
器”时,这意味着什么?
java
、
multithreading
、
operating-system
是所有对象都有
监视
器,还是仅在同步对象上有
监视
器?什么是进出
监视
器?..它们是如何存储在内存中的?也就是说,它们是与之相关的对象的一部分吗?提前谢谢..。PS :我指的是
Java
多
线程
浏览 5
提问于2013-09-23
得票数 1
回答已采纳
1
回答
您能从外部程序中分配唯一的
线程
ids和访问
线程
吗?
java
、
multithreading
、
threadpool
我目前正在实现一个程序,它要求我处理
线程
和进程。 另外,我需要实现一个外部
java
程序来
监视
这些
线程
。通过
监视
,我的意思是,根据某些逻辑,我需要通知一个特定的
线程
(使用唯
浏览 1
提问于2011-07-15
得票数 1
回答已采纳
2
回答
如何正确地同步JNI环境的本机端的
线程
?
java
、
c++
、
multithreading
、
synchronization
、
java-native-interface
问题简介 我通过JNI在一个过程中使用C++和
Java
。对于所讨论的用例,C++
线程
和
Java
线程
都在访问相同的数据,它们在C++端进行访问,我希望正确地同步访问。到目前为止,我的JNI
线程
同步几乎都在
Java
端,答案很明显:使用提供的
Java
并发包和内置的并发语言特性。不幸的是,答案在C++方面并不那么明显。
Java
线程
通过调用本机函数提供数据,c++将数据复制到c++结构中。这应该有效,因为任何一个
线程
都应该根据
浏览 9
提问于2017-06-07
得票数 12
回答已采纳
2
回答
在通知对象后返回同步块后
java
的行为是什么?
java
、
multithreading
、
thread-safety
我知道,在调用对象上的wait()之后,该对象的锁将释放,以允许另一个
线程
通过同步块授予该锁并调用notify()。在进入我们称为wait()方法的同步块之前,我们获取锁并调用wait()。现在我的问题是,在另一个
线程
中调用notify()之后,等待该对象的
线程
是否再次获得锁。
浏览 1
提问于2019-11-29
得票数 1
回答已采纳
1
回答
Java
中的
线程
和多
线程
java
、
multithreading
如果另一个等待
线程
已经在同步块中等待notify调用,那么如何进入该同步块呢?我已经用其他示例进行了测试,当其中一个
线程
处于同步块中,并且新
线程
在旧
线程
离开块后立即进入同步块时,所有其他
线程
似乎都在等待进入同步块: class ThreadClassNotifier implements
浏览 1
提问于2016-03-19
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java中,多线编程中线程监视,教程来了,你还在等什么?
java线程与OS线程
Java多线程和线程池
初识Java线程
Java 线程锁技术
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券