你可以试一下JProfiler这一款软件,它可以记录Java程序在运行时期的很多参数,譬如内存占用量,CPU占用量,以及代码执行时间等,对软件的优化有很大的帮助!

解决方案 »

  1.   

    我记得有个东西可以记录整个过程的,就是想不起来是什么东西了,其实就算自己写一个也不是很麻烦的事情,Java有提供API的
      

  2.   

    赞成一楼的建议
    JProfiler 当前最新版为 3.2
    有 Windows, Linux, Mac, Solaris 四个安装版本
    应该可以满足一般需要了
      

  3.   

    JProfiler可以
    自己去GOOGLE上找
      

  4.   

    要不就使用System类看时间了。
      

  5.   

    计算时间的问题:         Linux下有个time命令,假如你的程序是Test.class 你可以用 time java Test
             这样程序执行完就会显示运行时间         最大内存的问题我再考虑考虑
      

  6.   

    谢谢大家
    安装了一个jprofiler试用版,但好像没有我需要的功能
    如果能有一条曲线显示内存消耗量也行啊,就像windows的资源管理器察看cpu的利用率一样。
    哪位能给俺介绍一下具体怎么设置使用吗?
    里面的选项太多了
      

  7.   

    用JProfiler
    呵呵,我也学了一招