为什么我的java程序运行起来有时慢有时快?

来源:百度知道 编辑:UC知道 时间:2024/06/08 15:36:05
一个java程序,从开始运行到结束,为什么在整个运行过程中,有时候慢,有时候快?
如何解决?

应该和你当前计算机的状态有关系吧!
即使你的程序没有任何变动,可是你计算的机状态是在变化的,所谓你计算的状态就是说内存、CPU等等这些硬件还有当前系统中的进程线程等等N多因素吧!包括你的开发工具。这些都可能会影响到你的这个快慢,不过一般情况下这些都是些很细微的区别吧!

因为有是时候有些语句的执行的很占内存单元的,可能你的有些语句循环次数多,等原因,有的时候可能也是硬件的问题

是不是用开发软件了啊,如果是,那是不是多遍运行时间不一样啊,如果是,那是不是凡是没有修改过的已经运行了一次的程序运行时间短啊?

你用的什么编译器??是不是中毒了?还是内存不够?