c# - 测试 C# 与 Java 性能(执行)时要关注哪些方面?

标签 c# java performance

我正在做一个学校项目,我需要提出一个假设来验证或证伪。我的假设是 C# 执行时间比 Windows 上的 Java 执行时间快,因为 C# 是由 Microsoft 开发的。你们中的一些人可能已经知道这个假设的答案,并且可能已经有研究证明了这一点。不过没关系,我只需要自己做这个项目。

所以我想要一些关于要关注的领域以及如何衡量这些领域的想法?

P.S 不能太复杂

谢谢!

最佳答案

我要测试的一些东西:

打开文件、写入一行并关闭文件的时间。

打开网络连接的时间。

打开数据库连接,向其中写入一个字节,然后关闭连接的时间。

创建和填充数组、标准 ArrayList 和通用 ArrayList 的时间。

排序的时间,使用不同的算法。

运行一个大循环的时间。

关于c# - 测试 C# 与 Java 性能(执行)时要关注哪些方面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8202998/

相关文章:

java - Rails 上的 jruby 和 jar 文件

java - 从 Java 应用程序向/从 SocketIO/nodejs 服务器订阅/发布消息?

c# - 计算算法时间

c# - Threading.Timer 在控制台应用程序中停止

c# - 具有许多常量的智能感知(嵌套?)

java - 从性能角度来看,使用拆分或匹配正则表达式从字符串中提取子文本更好?

ajax - 如何提高 AJAX 应用程序的性能?

C#:如何正确处理 float

java - ANDROID:如何让应用程序将所有错误日志记录在数据库中?

c++ - 在 C++ 中解析 float 函数