腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
锁
和
.
join
()
方法
的
区别
java
、
multithreading
假设您有两个线程,thread1
和
thread2。如果您同时调用thread1.start()
和
thread2.start(),并且它们都打印出1到5之间
的
数字,那么它们将同时运行,并且会以任意顺序随机打印出这些数字。为了防止出现这种情况,您可以使用.
join
()
方法
来确保首先执行某个线程。如果这就是.
join
()
方法
的
作用,那么Lock对象是用来做什么
的
呢?
浏览 42
提问于2019-05-13
得票数 0
1
回答
等待(长超时)和加入(Long millis)之间
的
区别
?
java
、
multithreading
、
wait
在线程-2上被线程-1调用时,wait()
和
join
()
方法
都使线程-1等待线程-2,或者等待某个时间,或者直到线程-2完成。如果我们使用这些
方法
的
重载版本,即等待(长超时)
和
联接(Long millis),那么一些我认为是:- For wait(),我们需要在等待
的
对象上设置
锁
浏览 3
提问于2012-01-11
得票数 5
回答已采纳
3
回答
Join
() Lock()之间
的
根本
区别
c#
、
multithreading
对于
Join
()
和
other.What ()
的
情况,一个线程可以在
锁
之后执行,这是主要
区别
吗?
浏览 1
提问于2009-10-13
得票数 2
1
回答
锁
和
同步
方法
的
区别
java
、
methods
、
concurrency
、
synchronized
、
locks
我理解同步允许隐式
锁
,但是这些不是产生相同
的
结果吗? 以下两部分代码之间有什么
区别
?为什么程序员会选择使用每一个?
浏览 3
提问于2015-05-13
得票数 1
回答已采纳
2
回答
互斥
锁
与pthread_
join
的
区别
c
、
multithreading
、
pthreads
它们不是一样
的
吗?在执行另一个线程之前,它们都要等待一个线程完成。terminate */ pthread_
join
( thread2, NULL); } { pthread_mutex_lock
浏览 0
提问于2011-05-19
得票数 5
3
回答
锁
、记忆屏障、信号量之间
的
差异
c++
、
multithreading
本文: (第12页)似乎在
锁
和
内存屏障之间起了作用。(虽然其他问题可能提到
锁
和
同步对象之间
的
区别
,但我没有发现
锁
和
内存屏障之间
的
区别
)。
浏览 6
提问于2012-05-11
得票数 10
回答已采纳
5
回答
消息传递与锁定
concurrency
、
message-passing
消息传递并发方案
和
基于
锁
的
并发方案在性能方面到底有什么
区别
?等待
锁
的
线程阻塞,因此其他线程可以运行。因此,我看不出消息传递如何比基于
锁
的
并发更快。编辑:具体地说,我讨论
的
是像Erlang中
的
消息传递
方法
,而不是使用
锁
(或原子操作)
的
共享数据
方法
。
浏览 0
提问于2011-08-22
得票数 8
7
回答
join
和
no
join
select之间
的
区别
?
sql
、
join
我看不出下面这两个查询有什么不同:query_select = select a.id, b.name, a.telephone, a.descriptionfrom tb_industry a , tb_sector b WHERE a.sector_id = b.id 结果是完全相同
的<
浏览 0
提问于2009-11-19
得票数 1
1
回答
PostgreSQL复制
方法
需要哪些
锁
?
postgresql
、
locking
、
psql
、
pg-dump
我想知道复制
方法
可能需要
的
锁
。当我运行它时,我看到它使用
锁
共享访问,我想知道它是否是唯一
的
。 我还想知道COPY
和
pg_dump之间
的
区别
。他们在引擎盖下使用相同
的
方法
吗?他们需要同样
的
锁
吗?他们能使用相同
的
事务隔离级别吗?
浏览 0
提问于2020-05-06
得票数 4
1
回答
嵌套
锁
和
简单
锁
的
区别
c++
、
c
、
multithreading
、
parallel-processing
、
openmp
我无法找出omp_nest_lock_t
和
omp_lock_t lck之间
的
区别
;这段代码完美地同步了长任务(),但是在执行时无法找出它们之间
的
区别
; omp_nest_lock_t lck_n;
浏览 1
提问于2014-03-07
得票数 5
回答已采纳
3
回答
互斥
锁
、信号
锁
和
自旋
锁
的
区别
multithreading
、
ipc
、
mutex
、
semaphore
、
spinlock
我正在用IPC做实验,特别是用Mutex,信号量
和
自旋
锁
。我学到
的
是互斥
锁
用于异步锁定(根据我在网上读到
的
睡眠机制),信号量是同步锁定(有信号
和
睡眠)机制,自旋
锁
是同步但非睡眠机制。另一个疑问是Mutex,当我用线程&互斥
锁
编写程序时,当一个线程运行另一个线程时,它不处于睡眠状态,而是不断地尝试获取
锁
。那么Mutex在睡觉还是不睡觉?
浏览 3
提问于2014-05-07
得票数 31
回答已采纳
3
回答
线程睡眠
和
线程连接
java
、
multithreading
但是,如果我用
join
替换睡眠,就不会给出这样
的
警告。不过,这两个版本都能很好地编译
和
工作。我
的
代码如下(检查最后几行中
的
"Thread.sleep() vs t.
join
()")。/*******LOOK HERE**********************/ Thread.sleep(1000);//issues caution unlike t.
join
t.interrupt();
浏览 0
提问于2010-12-30
得票数 9
回答已采纳
1
回答
java中
的
线程连接与
锁
(或信号量)
java
、
multithreading
1问题“如何确保线程按特定顺序执行”
的
答案是适当地使用
join
()
方法
( ref:)。问题:我想知道为什么这本书不把
join
()描述为这个问题
的
解决方案之一。我
的
理解是连接()
和
锁
(解锁)/semapore之间
的
区别
是
join</em
浏览 12
提问于2017-11-12
得票数 2
3
回答
Thread.yield()
和
Thread.sleep()之间
的
区别
java
、
multithreading
、
synchronization
、
thread-safety
有人能解释一下Thread.yield()
方法
和
Thread.sleep()
方法
的
区别
吗?我
的
理解是:Thread.yield()将监视器
锁
释放给其他线程,然后Thread.sleep()将当前线程置于睡眠模式一段时间内,而不会释放监视器
锁
。
浏览 0
提问于2013-02-24
得票数 2
5
回答
在lockObject上同步
和
使用这个
锁
有什么
区别
?
java
、
concurrency
、
locking
、
synchronized
、
synchronized-block
我知道同步
方法
和
同步块之间
的
区别
,但是我不确定同步块部分。synchronized(this) { } }在这种情况下,使用lockObject
和
使用它作为
锁
有什么
区别
在我看来是一样
的
..。 当您决定使用同步块时,如何决定哪个对象是
锁
?
浏览 3
提问于2010-07-30
得票数 56
回答已采纳
1
回答
.NET
锁
性能计数器差异
.net
、
windows
、
performancecounter
".NET CLR LocksAndThreads“类别中
的
”争用总数“
和
”队列长度峰值“窗口性能计数器之间有什么
区别
?MSDN文档可以在这里找到:。我想我
的
困惑在于“尝试获取
锁
失败
的
线程数”与“自应用程序启动以来等待获取托管
锁
的
线程总数”之间
的
差异。本质上,等待获取
锁
和
尝试获取
锁
不成功之间有什么
区别
?我能想到
的
唯一一件事就是如何尝试获
浏览 0
提问于2012-02-02
得票数 1
1
回答
锁
劈vs
锁
条
java
、
multithreading
、
locking
以下是约书亚摘录
的
有效Java: 他们之间是有
区别
还是他们是同一件事?
浏览 10
提问于2017-05-22
得票数 16
回答已采纳
1
回答
盖章
锁
澄清。Java
java
、
multithreading
、
locking
我是否正确地指出,获取StampedLock
锁
的
这两种
方法
之间
的
唯一
区别
是: stampedLock.tryOptimisticRead(); 当读
锁
至少由一个线程持有时,写
锁
不能接受;而乐观读允许获得写
锁
吗?
浏览 4
提问于2015-12-03
得票数 1
回答已采纳
1
回答
Oracle数据库中
的
行
锁
和
表
锁
有什么不同
oracle
、
locking
Oracle数据库中
的
行
锁
和
表
锁
有什么
区别
?for循环with update语句是否会触发表
锁
??
浏览 54
提问于2021-08-05
得票数 0
3
回答
TABLOCK与TABLOCKX
sql-server
、
tsql
TABLOCK
和
TABLOCKX之间
的
区别
是什么 声明TABLOCK是共享
锁
,而TABLOCKX是排他
锁
。第一个可能只是一种索引
锁
?共享
锁
的
概念是什么?
浏览 1
提问于2011-02-24
得票数 79
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券