java - 如何在 Eclipse 中的较大项目中分析您正在使用的 Java 代码的运行时
问题描述
因此,我正在一个用 Java 编写的更大项目中研究一些新方法。我正在使用 eclipse,我怀疑我正在编写的代码正在严重增加整个软件的运行时间。是否有一种简单或简单的方法来计算我编写的代码的运行时间?
PS:我的代码分散在整个项目中,而不是简洁的一部分
解决方案
您可以在更改之前和更改之后跟踪方法运行时。
long startTime=System.nanoTime();
<Your Function Call>
long runtime=System.nanoTime()-startTime;
System.out.println("Runtime in nanoseconds "+ runtime);
System.out.println("Runtime in ms "+ (runtime/1000000));
推荐阅读
- c# - 变形器在统一时不适用于我的 mdoel
- sql - 如何使用 ID 从另一个表(sql server)获取名称值
- python - Python正则表达式在分组中返回不带双引号的单词
- c++ - 一个例子 condition_variable::notify_one
- sonarqube - “await”不应该冗余地用于 bot 框架
- laravel - 使用 cviebrock/eloquent-sluggable 时 Laravel 8 模型不更新
- python - “OperationalError: no such module: fts4” in Python3.8 using Anaconda3 Spyder 4.2.5
- wordpress - 如何在 woocommerce 中添加到购物车和结帐过程之间添加自定义页面?
- javascript - 有没有办法在 JavaScript 中嵌套循环,直到满足条件?像while循环但嵌套?
- vaadin14 - 在 Vaadin 版本 14+ 中显示 PDF