定时器消耗性能么?? 问题如题目。写了个定时器在tomcat中执行,不知道这个消耗性能不?我个人觉得不是很耗性能。定时器原理应该是相应中断请求。请高手回答。6点前结帖子。来者有分! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看看源代码吧,不要臆断了。定时器定时的终极原理是Object.wait(int seconds) 所以不是轮询也不是向虚拟机做个注册,至少这样说太笼统。用wait方法本身不消耗性能。 arbiter 说得对,“定时器定时的终极原理是Object.wait(int seconds)”。不过,这只是“JAVA 语言”层面的终极原理,JVM 内部又是怎么实现这个 Object.wait(int seconds) 的呢?我不想去看源代码了,猜测一下,无非是启用了操作系统级的某种定时机制。总之,它应该是一种类似于中断请求的方式,基本上不消耗 CPU 资源。(当然,不可能完全不消耗资源,任何一个机器指令都会消耗一定的资源)使用 timer 更应该关心的是 timer handler 里面做的事情,如果定时频度比较高,就尽量不要做太多的事情,还要考虑重复触发(就是前一个还没执行完,下一次时间又到了)的算法。而不必太在意 timer 本身的开销。 Java静态初始化的问题,和大家一起探讨 " /* ... ^(*/)"的正则怎么写? JFileChooser如何添加多个文件类型过滤? 在java如何中如何读取字符串中的一个字符 又论接口,没有方法体,实现它的类的方法体可以完全不一样,这样有什么意义呢 谁见过java病毒?? 让生成的随机数不重复,我该怎么该代码!急上加急! 相信大家都用过windows的录音机吧?。。。 请问!!!!!!!!!!!! 在unix 下运行java 为什么找不到类 一道简单的java程序出错, 为什么? 如何用java设置本地时间。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货