Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
关于用java命名组件的建议,而不仅仅是_Java_Naming Conventions_Components - Fatal编程技术网

关于用java命名组件的建议,而不仅仅是

关于用java命名组件的建议,而不仅仅是,java,naming-conventions,components,Java,Naming Conventions,Components,命名组件时的约定是什么?为什么? 例如 我的工作按钮 钮扣我的工作 编辑: 在netbeans上键入,并使用ctrl+space完成代码时 如果选择第二种命名约定,则在所有按钮的排序列表中键入“按钮”结果。从sun网站查看 提取 变量名应该很短 有意义。变量的选择 名称应该是助记符-也就是说, 旨在向休闲人群表明 观察其使用意图。 一个字符的变量名应该是 除非是临时的 “一次性”变量。俗名 临时变量为i,j,k, m、 n表示整数;c、 d为,e为 人物 只要你是一致的,只要你清楚你的标识符

命名组件时的约定是什么?为什么? 例如

  • 我的工作按钮

  • 钮扣我的工作

编辑: 在netbeans上键入,并使用ctrl+space完成代码时 如果选择第二种命名约定,则在所有按钮的排序列表中键入“按钮”结果。

从sun网站查看

提取

变量名应该很短 有意义。变量的选择 名称应该是助记符-也就是说, 旨在向休闲人群表明 观察其使用意图。 一个字符的变量名应该是 除非是临时的 “一次性”变量。俗名 临时变量为i,j,k, m、 n表示整数;c、 d为,e为 人物


只要你是一致的,只要你清楚你的标识符是什么意思,这并不重要——这类事情没有一个统一的标准。如果你自己在做一个项目,做对你来说最有意义的事情;如果你在一个团队中工作,确定一个惯例并遵循它。不过,总的来说,你还有更重要的事情要担心。:)

我会选择
myJobButton
,因为这是你用英语称呼它的方式。另一个版本在我看来是强迫的和令人不快的


代码易于阅读比易于编写更重要。

什么是丢弃变量?例如,可以在循环中使用变量,因此可以执行for(int i=0;i,因为即使
i
不是一个很有表现力的变量名,它的作用也相当清楚——很大程度上是因为变量不会停留很长时间。临时变量,尤其是那些值不会被使用,只是为了满足某些语法要求的值。