永发信息网

java 如何调用方法里超过10秒就终止该方法,不往下执行,防止线程阻塞

答案:3  悬赏:60  手机版
解决时间 2021-05-09 10:50
比如:jsp 通过dwr 调用方法 A() ,当A方法里面执行的时间超过10秒就终止该方法,为了防止线程阻塞
最佳答案
java是跨平台的!而.net相对于java来说没有太大的优势!.net的代码一般都有提示!而java得没有
全部回答
这个问题不难解决,解决的办法是:首先在调用方法 的前面设置开始执行调用的时间是什么时候,然后在方法的调用结束处再设置调用方法结束时是什么时候,再用结束时的时间减去开始时的时间,如果这个时间差大于十秒则使用break结束程序。部分代码如下(10秒等于10000毫秒):long startTime = System.currentTimeMillis();dwr.a();long endTime = System.currenTimeMillis();if(endTime - statreTime > 100000){break;}
设置一个定时器,设为10秒,如果超过10秒,就break或者continue,就是你所谓的“终止”该方法。至于防止线程阻塞,可以用同步手段做到。关键字:syncronized
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么左手小手指发麻
梦幻西游狮驼岭用什么特技好
LG冰激凌支不支持后台操作 ?飞信和QQ能不能
空气是怎样形成呢?
梦想与现实的差距是否很远很远
水鄂柔怎么去啊,有知道地址的么
在这个社会中我们现在最怕是什么?
they had all run away能不能改成下面句字
手机上QQ空间里好友动态怎么显示不出来了
忻州哪里可以扫描啊
怎样用护发素效果最好,头发干枯用什么护发素
灵丹兽药地址在哪,我要去那里办事
在威客产业园中如有问题找谁解决?
白色的手机脏了!要怎样才能清洗上面的脏点呢
现在什么歌好听了,新人唱的
推荐资讯
不受别人影响的古诗词,推荐一些关于“出游”
qq农场打不开?页面显示:加载主文件......2/
干什么事情总有信心却心不在焉,脑子空空的什
DNF启动后没有反映,去进程里看也没有东西,
孟子关于“人之初性本善”的那段原文是什么?
苍溪县天观卫生院在什么地方啊,我要过去处理
肌肉啦伤怎么办啊
我的QQ聊天窗口一发信息就会自动关掉,这是怎
蒲发银行股票怎么买不到
我1990年阳立12月22日.农立11月6日是啥星座?
如何深入理解数学公式
魔兽世界70级术士穿69左右绿装能去哪玩?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?