社区
Android
帖子详情
问奇怪的多循环问题。
logohoo
2018-07-04 09:36:06
android上,java 三个for 执行同样东西,在线程执行的; 保证应用软件只有执行此线程情况下:
第一次执行三个for耗时 64697
执行完后,再次开启线程,执行同样数据和算法,但是
第二次~n次,耗时才70;
这就奇怪了,问为什么啊?
第一次循环 300此,第二次循环300次 ,第三次循环50次,就是累计一个数,不知道为什么这么耗时?
...全文
191
5
打赏
收藏
问奇怪的多循环问题。
android上,java 三个for 执行同样东西,在线程执行的; 保证应用软件只有执行此线程情况下: 第一次执行三个for耗时 64697 执行完后,再次开启线程,执行同样数据和算法,但是 第二次~n次,耗时才70; 这就奇怪了,问为什么啊? 第一次循环 300此,第二次循环300次 ,第三次循环50次,就是累计一个数,不知道为什么这么耗时?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
logohoo
2018-07-07
打赏
举报
回复
我计时都是在线程启动后计算的啊。这个跟现在调用是无有直接关系吧。线程已经启动后开始执行才计时啊。还有跟手机资源也没有关系啊,在执行应用软件时,其它都没有执行,只是执行这个线程啊。
logohoo
2018-07-06
打赏
举报
回复
有人帮忙回答吗?谢谢了
键盘舞者113
2018-07-04
打赏
举报
回复
因为线程的创建需要时间,并且线程要执行任务还需要等待CPU调度,而第一次不仅需要创建线程,而且还要等待调度,后面因为就只需要等待调度,并且因为你之前排过一次队,会比之前的调度快一点,因为这个线程已经登录在册
logohoo
2018-07-04
打赏
举报
回复
android系统是不是有一个智能开关,就是执行耗时操作时候,第一次就满,以后就把耗时开关打开,把更多运算资源付给这个应用,这样第二次以上执行就更快啊? 是不是安卓系统就是有这个功能啊?如何把它唤醒啊?
logohoo
2018-07-04
打赏
举报
回复
键盘舞者113 不是这样的。 我都是在线程里面开始执行和结束代码间作时间计算的。都是线程执行里头判断时间的。
青少儿NOIP信息学奥赛通关必备-C++语法-
循环
-while
循环
本课程为零基础C++语法专题课,是青少儿参加信息学奥赛NOIP通关必备-语法专题课; 2、本课程每节课均配有练习题以及真题,以锻炼孩子的解题能力;... 6、本课程介绍的是程序的
循环
结构-while
循环
的知识
python
循环
语句范围_关于范围:Python’for’
循环
中的范围
我不是在
问
关于Python的作用域规则;我通常理解在Python for
循环
中作用域是如何...这让我觉得很
奇怪
:"foo"实际上只是控制
循环
,而"bar"是在
循环
中定义的。我可以理解为什么"bar"可能需要在
循环
外部进行访
问
(否则...
spring源码系列(一)——spring
循环
引用
spring
循环
依赖如何解的?
for
循环
里的定时器
问
题
第一次看到这段代码的时候,会给人一种错觉: 会先打印for
循环
里面的5次i值,然后才会去打印下面的字符串'a' for
循环
里面的打印结果会是0,1,2,3,4,而不是什么5个5这种
奇怪
的结果 但是实际运行结果跟我们预期的不...
for
循环
中的定时器
问
题
最近有个需求是要指定的内容每两秒依次出现,就在for
循环
中嵌套了定时器,果然刷新页面出
问
题
了,一个元素都没有出来,于是就开始找原因了,终于发现有篇文章写得太好了!!! 转载链接:...
Android
80,337
社区成员
91,284
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章