1
讀取一些java源代碼我經常發現像「va1」,「var2」,「var3」等變量命名。這種命名的目的是什麼?「var」變量的命名
實施例:
public int read(char[] var1, int var2, int var3) throws IOException {
int var4 = var2;
int var5 = var3;
Object var6 = this.lock;
目的是爲了清楚地顯示開發者是多麼懶惰和缺乏想象力:-)老實說,變量應該像這樣命名的代碼是沒有理由的。 – paxdiablo
這看起來像一個反編譯器或其他自動工具無法推斷有用名稱的工作。或者甚至可能是故意嘗試混淆。您的變量名稱的質量決定了您的代碼是否變得更好,自我記錄或是由於誤解而導致錯誤的不斷混淆。 – zapl
此代碼是使用intellij idea反編譯器獲得的,所以也許是原因。 – serhii