给出以下代码更改:
int count = 0;
替换为:
int count = NumberUtils.INTEGER_ZERO;
仅出于常量顺序的考虑,我依靠Apache NumberUtils进行更改。我想知道的是执行此更改是否有任何缺点。我正在考虑JVM包装器取消装箱,但是由于JVM默认在启动时(而不是在运行时)实习到最接近零(包括零)的前256个,因此我不确定。有人可以指出吗?
答案 0 :(得分:2)
解开Route::get('selectanimalperdido/{id}', 'AnimalPerdidoController@show');
的费用非常小,并且整数缓存的范围是Integer
(因此byte
到{{1 }},而不是最接近零的前256个)。但是,成本很小,我希望您能找到最容易阅读的内容(不确定-128
的拼写对我自己的可读性有帮助)。