Java equals方法中基元性能的(理论!)顺序是什么?

时间:2018-06-03 15:13:58

标签: java performance equals primitive primitive-types

字节<简短< int<长的SEEMS是容易的部分。 可以使用" =="简单地比较它们。并且它们具有不同的位长。

但是,不同的位大小甚至会在64位cpu上产生理论上的差异,它应该能够在ONCE上比较所有这些位吗?

char,float和double适合怎么做? 在equals方法中,您需要使用静态比较方法来比较float和double,平均而言,这将比直接" =="更低,但与另一个相比究竟是多少?类型?如果char和short都具有相同的位长度呢?不要谈论未指定的布尔位长...

0 个答案:

没有答案