我不明白为什么 Java 编译器不通过用一些唯一的 ID 替换它们来缩短变量、参数、方法名称的名称。
例如,给定类
public class VeryVeryVeryVeryVeryLongClass {
private int veryVeryVeryVeryVeryLongInt = 3;
public void veryVeryVeryVeryVeryLongMethod(int veryVeryVeryVeryVeryLongParamName) {
this.veryVeryVeryVeryVeryLongInt = veryVeryVeryVeryVeryLongParamName;
}
}
编译后的文件包含所有这些非常长的名称:
简单的唯一 ID 不会加快解析速度并提供第一次混淆吗?