腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
替代
java
/
android
线程
中
的
长
的
、
非
交错
的
方法
、
、
、
、
在
Android
应用程序
的
UI
线程
中
,我需要运行一个可能需要纳秒或永远才能完成
的
方法
。我想我不能准确地确定它什么时候会永远花费,所以我通过一个池在单独
的
线程
中
运行它。Skip");我尝试取消将来并使用futureResult.cancel(true)中断它
的
线程
,但是dangerousMethod()不响应中断,所以
线程
将继续运行,直到它最终完成它
的</em
浏览 14
提问于2017-08-02
得票数 1
回答已采纳
2
回答
不关闭JVM
的
中断
方法
、
4在可运行
的
任务
中
,我们正在检查isInterrupted,因此应该触发它,并且产生
线程
应该退出,从而允许JVM退出。除非当前
线程
中断自身(这是始终允许
的
),否则将调用该
线程
的
checkAccess
方法
,这可能导致抛出一个SecurityException。如果这个
线程
在对象类
的
等待()、等待(
长
)或等待(
长
,int)
方法
的
调用中被阻塞,或者在对
浏览 0
提问于2019-06-28
得票数 2
回答已采纳
2
回答
安卓添加
java
.lang.management API
、
、
现在,我对
Android
不受支持
的
库有了问题。实际上,它不支持这个API:"
java
.lang.management“。Eclipse向我显示了以下错误:我想知道如何添加这个API以得到我
的
android
应用程序
的
支持。
浏览 14
提问于2013-10-25
得票数 3
回答已采纳
3
回答
在
Java
中
“同步”是什么意思?
、
使用synchronized关键字,但我不明白它是做什么
的
。 我在网上搜索,发现它与多
线程
和内存有一定
的
关系,但我是一个机械工程师,不明白这是什么意思。有人能帮我理解
线程
和synchronized关键字吗?
浏览 0
提问于2011-10-21
得票数 25
回答已采纳
6
回答
在
Java
中
写
长
和双不是原子
的
吗?
、
一个变量
的
读写是原子
的
(语言保证!),除非变量
的
类型是
长
的
或双
的
。 有人能向我解释为什么写一个
长
的
或双
的
不是原子操作吗?
浏览 4
提问于2009-02-05
得票数 36
回答已采纳
4
回答
多个
线程
在同一映射上迭代
、
我最近用
Java
语言编写并发程序,遇到了一个令人沮丧
的
难题:假设您有一个全局数据结构,它是常规
的
非同步、
非
并发库(如HashMap )
的
一部分。允许多个
线程
在集合
中
迭代(只读,不修改),也许是在不同
的
交错
周期,也就是说,当thread1在同一个map上得到他
的
迭代器时,thread2可能已经迭代了一半?
浏览 0
提问于2012-03-08
得票数 8
回答已采纳
2
回答
从另一个
线程
更新SWT对象
、
在我
的
Java
应用程序
中
,当主模块被调用时,我在一个单独
的
线程
中
启动SWT GUI。我需要在主
线程
中
执行一些
长
操作,并更新GUI
线程
。当我尝试从主
线程
更新GUI
线程
,例如更改标签文本或其他东西时,我得到一个
java
.lang.NullPointerException。我在网上读到
的
是因为SWT不允许
非
UI
线程
更
浏览 0
提问于2010-12-07
得票数 15
回答已采纳
2
回答
ConcurrentSkipListSet,add
方法
在
Java
8
中
失败
、
、
在等待ConcurrentSkipListSet修复()之前,我
的
大脑正试图在周围找出一项工作。我想试着设计一个
替代
方案。有一个绝对最小
的
阻塞发生是很重要
的
。(我试图避免使用同步。)添加
的
是"AudioE
浏览 2
提问于2014-11-29
得票数 0
回答已采纳
1
回答
是否可以从主
线程
访问共享首选项(保存/编辑)?
完全是
android
的
菜鸟。 我知道您应该将繁重
的
计算/
非
平凡
的
执行计时函数转移到
替代
线程
。但是,编辑/保存共享首选项是否可以移到主
线程
之外
的
另一个
线程
?或者这是一个足够轻
的
行动,它无关紧要
浏览 0
提问于2017-06-17
得票数 1
回答已采纳
2
回答
Java
线程
中断仅供等待、加入和睡眠
、
Thread.interrupt() 中断了这个
线程
。除非当前
线程
中断自身(这是始终允许
的
),否则将调用该
线程
的
checkAccess
方法
,这可能导致抛出一个SecurityException。如果这个
线程
在对象类
的
等待()、等待(
长
)或等待(
长
、int)
方法
的
调用中被阻塞,或者在对象类
的
联接()、联接(
长
)、联接(
长
、int)
浏览 0
提问于2019-10-14
得票数 2
回答已采纳
1
回答
使用spring-boot创建静态
方法
是否可以创建一个spring-boot
方法
,让所有使用我
的
站点
的
用户都运行队列
方法
(而不会重叠执行?)例如,我有一个
方法
,它根据每个用户访问
的
日期(日、月、年、小时、分钟、秒)为每个用户生成一个协议号,但不可能发生两个用户获得相同
的
协议(所以我希望只要一个用户执行该
方法
,其他用户就会等待(即使需要几秒钟: return Calendar.getInstance().getTimeIn
浏览 0
提问于2017-07-19
得票数 0
1
回答
Android
下
线程
的
替代
方法
、
、
、
、
Android
的
Java
和Oracle
的
Java
略有不同。是否可以使用下列角色或协同机制?也是为了避免在
Android
的
Java
和Oracle
的
Java
之间使用
线程
和共享更多
的
代码?是否有其他框架可用于这两个
Java
版本。 提前谢谢你。
浏览 4
提问于2012-07-13
得票数 10
3
回答
如何从
android
中
的
活动启动
java
线程
、
、
我为socket i/o写了一个网络包,它使用普通
的
java
线程
,我想知道是否可以使用这个包?我没有使用这些
线程
在活动
的
UI上操作任何东西。或者我必须把这些
java
线程
移植到
Android
兼容
的
线程
上?因为我一直认为你可以使用普通
的
java
线程
,只要它们不改变活动
的
视图。现在开始连接,测试消
浏览 1
提问于2012-06-11
得票数 1
2
回答
为什么我
的
两个简单
的
Java
线程
不能获得
交错
访问?
、
我读过关于
线程
交错
和
Java
线程
调度
的
帖子,但是我不明白为什么我
的
两个简单
的
Java
线程
在一个独占
的
资源上运行,在某种程度上不能获得对该资源
的
交错
访问。在下面的代码
中
,我有一个Resource类,它唯一
的
static access()
方法
包含一个同步块。实例(上面例子
中
的
t1)
的</e
浏览 0
提问于2020-09-05
得票数 3
2
回答
在静态上下文中将过时
的
Java
Date替换为Calendar.set ou GregorianCalendar.set
、
、
、
我正在使用
Java
和
Android
Studio IDE处理
Android
项目,并警告我Date(int,int,int)在API16
中
已被弃用,但当我将其替换为Calendar.set时,构建失败,因为不能在静态上下文中引用
非
静态
方法
正在静态日期选取器onItenSelectedListener上调用此
方法
如果没有可以真正使用
的
替代
品,它怎么会被弃用呢?
浏览 1
提问于2020-01-02
得票数 0
1
回答
`
java
.nio.file.Files.createFile`是阻塞调用吗?
、
、
、
、
java
.nio.file.Files.createFile会阻塞
线程
调用吗?如果是,创建文件/目录
的
非
阻塞异步
替代
方案是什么? 我正在寻找一个简单
的
解决方案,可以在
java
或scala工作。
浏览 0
提问于2019-04-27
得票数 3
1
回答
SendEmailAsync效益可疑
我在MSDN文档()上读到了这篇文章,这似乎意味着在我
的
代码
中
调用SendAsync
方法
之后,我仍然需要等待,下面粘贴了这个
方法
。这是对
的
吗?如果是的话,那么我最好使用同步
方法
发送而不是。我
的
目标是进入循环中
的
下一封电子邮件并发送它,而不等待上一封邮件被发送,这将使我能够更快地处理emailMessages集合,而不是使用send
方法
。但这似乎不是真的。在我
的
代码
中
,我试图在一个循环中发送多封电子邮
浏览 4
提问于2012-12-08
得票数 0
回答已采纳
1
回答
春季网络流量
中
的
非
阻塞文件操作
、
、
、
我需要编写一些代码来管理服务
的
文件。第一本能是使用在常规应用程序
中
工作良好
的
File/Files,但它们是阻塞
的
。 所以,我搜索了所有我想象
中
的
标准,但是所有的结果都与上传/下载文件有关。我
的
问题是-是否有任何
方法
来管理文件(删除,复制,移动)以一种
非
阻塞
的
方式下春季网络流量?甚至是第三方自由党?
浏览 9
提问于2022-02-05
得票数 1
回答已采纳
1
回答
这个64位数值变量多
线程
规则在
Java
1.8
中
仍然是正确
的
,还是过时了?
、
、
、
2006年:
Java
并发性在实践
中
当
线程
读取一个没有同步
的
变量时,它可能会看到一个陈旧
的
值,但至少它看到
的
是某个
线程
实际放置
的
值,而不是一些随机值。
Java
内存模型要求获取和存储操作为原子操作,但对于
非
易失性
长
变量和双变量,JVM可以将64位读或写视为两个单独
的
32位操作。如果读写发生在不同
的
线程</e
浏览 1
提问于2016-05-14
得票数 7
回答已采纳
3
回答
枚举valueOf()
的
线程
安全
、
、
、
考虑使用静态
方法
的
多
线程
应用程序,该
方法
包含一个
长
(十几个条件) if语句,该语句检查对象
的
类型并相应地返回值,例如 public static String checkType(Class<?null值进行适当
的
检查,并在getActualTypeName()
方法
中
对
非
原始类型进行一些字符串处理,以便从"class
java
.lang.Long"这样
的
字
浏览 3
提问于2012-08-16
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券