Влияют ли такие вещи, как имена методов или параметров, на то, сколько памяти занимает запись в стеке?
Я знаю, что примитивные аргументы, такие как int
s, занимают память, но я хотел бы знать, получу ли я какую-либо экономию памяти, пусть даже незначительную, от краткого именования моих методов и имен параметров, или если бы я должен был дайте им достаточно длинных имен, чтобы описать, что они делают.
public static int convertSomeIntegerValueToSomeOtherIntegerValueByMethodOfDividingTheOriginalIntegerByTwoAndRoundingTheOutputBecauseItIsAnInteger(int veryVerboseIntegerValueWithAVeryLongParameterNameSoItCanBeDividedByTwo){
return veryVerboseIntegerValueWithAVeryLongParameterNameSoItCanBeDividedByTwo/2;
}
public static int divTwo(int a){
return a/2;
}
Есть ли разница между этими двумя методами, кроме размера файла исходного кода?
Кроме того, делают ли эти имена методов скомпилированный код больше?