Если известно, что obj != null, то лучше писать sb.append(obj.toString()), чем sb.append(obj), чтобы избежать лишнего вызова String.valueOf(obj)
Если известно, что obj != null, то лучше писать sb.append(obj.toString()), чем sb.append(obj), чтобы избежать лишнего вызова String.valueOf(obj)
по результатам эксперимента, папку на 200 гб с 1.7kk файлов 7z с опциями -m0=lzma -mx=9 -mfb=64 -md=256m сжимает на шесть процентов лучше чем tar c | xz -9 -e -M 12G. и по времени раза в полтора быстрее. 28 часов против 36
tfw просматриваешь байткод, чтобы найти lookupswitch в performance-critical функции и заменить его вручную на лукап в таблице. mfw функция начинает работать двое быстрее.