有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

变量的java“var”命名

在阅读一些java源代码时,我经常发现变量命名,如“va1”、“var2”、“var3”等。这样命名的目的是什么

例如:

public int read(char[] var1, int var2, int var3) throws IOException {
    int var4 = var2;
    int var5 = var3;
    Object var6 = this.lock;

共 (1) 个答案

  1. # 1 楼答案

    这没有什么理由。相反,可能存在导致这种命名的原因。正如其他人所指出的,这可能是由于以下三点之一:

    1. 懒惰的开发人员
    2. 自动代码生成
    3. 自愿代码混淆(是的,人们会这样做)

    毫无意义地说,这是一种非常糟糕的做法,因为正如您所看到的,代码非常不清楚,很难阅读,并且很容易产生逻辑错误。当这种情况发生时,你必须找到它们,祝你好运