Java 如何检查交换机和vavr的性能';什么比赛?

Java 如何检查交换机和vavr的性能';什么比赛?,java,switch-statement,vavr,Java,Switch Statement,Vavr,我很好奇exacly对vavr的比赛表现如何,最容易检查的wy是什么 @编辑 我检查过了,似乎vavr的开关比普通java开关慢2倍您可以在代码块前后检查系统时间,例如: startTime = System.nanoTime(); // your code goes here endTime = System.nanoTime() 进行测量,以1k或100k迭代将其放入for循环中。因为如果只是偶尔执行语句,可能不需要担心性能。把你的发现贴在这里。我也对结果感兴趣。请

我很好奇exacly对vavr的比赛表现如何,最容易检查的wy是什么

@编辑


我检查过了,似乎vavr的开关比普通java开关慢2倍

您可以在代码块前后检查系统时间,例如:

    startTime = System.nanoTime();
    // your code goes here
    endTime = System.nanoTime()

进行测量,以1k或100k迭代将其放入for循环中。因为如果只是偶尔执行语句,可能不需要担心性能。把你的发现贴在这里。我也对结果感兴趣。请注意,适当的基准测试,特别是微基准测试需要更多的思考,特别是关于预热时间,确保JIT尽可能优化代码(除非您测量冷运行时间),确保结果的适当准确性,等等。有图书馆是有原因的。