有 Java 编程相关的问题?

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

java变量末尾的$有特殊意义吗?

我最近继承了一个旧的Java应用程序。几乎每个变量的末尾都有一个$,比如:String log$=“job:”+task$

据我所知,在变量中使用$违反了Java的命名约定。这里的其他应用程序也没有使用这种约定。当我四处询问应用程序为何以这种方式编写时,有人告诉我,最初的开发人员的解释是,一旦变量超出范围,$就会发出立即垃圾收集的信号

我找不到任何支持这一解释的来源。有人知道在变量末尾使用$是否有特殊意义吗


共 (1) 个答案

  1. # 1 楼答案

    不,这是一个合法的java标识符部分,仅此而已