相关疑难解决方法(0)

你最有争议的编程意见是什么?

这绝对是主观的,但我想尽量避免它变得有争议.我认为如果人们适当地对待它可能是一个有趣的问题.

对这个问题的想法来自评论跟帖从我的回答:"你恨你喜欢的语言什么的五件事?" 问题.我争辩说C#中的类应该默认密封 - 我不会把我的推理放在这个问题上,但我可以写一个更全面的解释作为这个问题的答案.我对评论中讨论的热度感到惊讶(目前有25条评论).

那么,持有什么有争议的意见?我宁愿避免那种以相对较少的基础(例如括号放置)而变得非常宗教的东西,但是例子可能包括诸如"单元测试实际上并不十分有用"或"公共领域真的很好"之类的东西.重要的是(对我来说,无论如何)是你有理由支持你的意见.

请提出您的意见和推理 - 我鼓励人们投票支持有争议和有趣的意见,无论您是否恰好同意这些意见.

language-agnostic

363
推荐指数
237
解决办法
29万
查看次数

Java性能计时库

我经常在System.nanoTime()对中包装代码以便对其进行计时.就像是:

long start = System.nanoTime();    
methodToBeTimed();
long elapsedTime = System.nanoTime() - start;
Run Code Online (Sandbox Code Playgroud)

有什么好的计时库可以解决这个问题吗?还将接受自行开发的代码.

NB

分析器不是解决方案,因为我想在单元测试中强制执行一些时间限制,所以我想以编程方式对方法进行计时.

java performance timing

21
推荐指数
4
解决办法
2万
查看次数

捕获两个语句Java之间的执行时间?

我想在Java类中捕获从语句A到语句B的时间.在这些语句之间,有许多Web服务调用.我想知道是否有一些类似于java的功能,我可以使用它来捕获确切的时间?

Kaddy

java time stopwatch

8
推荐指数
1
解决办法
8562
查看次数

标签 统计

java ×2

language-agnostic ×1

performance ×1

stopwatch ×1

time ×1

timing ×1