zoukankan      html  css  js  c++  java
  • java 变量(翻译自Java Tutorials)

    原文出自 http://www.cnblogs.com/ggjucheng/archive/2012/12/07/2806907.html

    英文出自 http://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html

    对象使用字段保存它的状态:

    int cadence = 0;
    int speed = 0;
    int gear = 1;

    java编程语言定义以下类型的变量:

    实例变量(非static字段)

    类变量(static字段)

    局部变量(方法里存储临时状态的变量)

    参数(方法签名对应的变量)

    本教程的其余部分讨论的字段和变量时,使用下面的一般准则。如果我们说的是“一般字段”(不包括局部变量和参数),我们可以简单地说“字段”。如果讨论适用于“所有上面的变量”,我们可以简单地说“变量”。如果根据上下文调用做区别,我们将使用适当的特定名称(静态字段,局部变量等)。您也可以偶尔看到和使用“成员”,例如A类型的字段,方法和嵌套类型统称为它的成员。

    命名

    每一种编程语言都有自己的一套规则与惯例,名称类别,你都可以使用,对于Java编程语言是没有什么不同。命名变量的规则与惯例,可以概括如下:

    变量名称是区分大小写的。变量的名称可以是任何合法的标识符 ———  一个无限长度的Unicode字母和数字序列,以字母,美元符号“$”,或“下划线”_“开头。按照惯例,变量一般是以字母开头,而不是”$”和“_”。此外,美元符号,按照惯例,应该永不使用。您可能会发现某些情况下,自动生成的名称将包含美元符号,但你的变量名应该尽量避免使用它。对于下划线字符“_”,也存在一样的惯例,在变量开始使用“_”在技术上是合法的,但这种做法是不鼓励的。空格是不允许的。

    后面的字符可以是字母,数字,美元符号或下划线字符。当选择一个名字为变量,用完整的单词,而不是神秘的缩写。这样做可以使你的代码更容易阅读和理解。在许多情况下它还将使您的代码像文档一样(译者备注:代码即文档,很高的境界)。例如,字段命名为cadence, speed, and gear,比缩写版本,如 s、 c 和 g 的要直观得多。此外请记住您选择的名称必须不是关键字或保留的字。

    如果您选择的名称包含只有一个单词,使用小写字母拼写该单词的所有。如果包含多个单词,随后的每个单词的首字母大写。如果您的变量存储常量的值,如static final int NUM_GEARS = 6,惯例稍有有点变化,每个字母大写和使用下划线字符分隔每个单词。按照惯例,下划线应该永不使用的(对象表示常量的变量名例外)。

  • 相关阅读:
    flask + supervisor + gunicorn
    sqlacodegen 的使用
    centos 安装 postgresql
    zipfile 压缩文件
    jmeter跨线程调用和线程内调用
    获取时间
    ant+jmeter环境配置
    Jenkins环境部署
    jmeter分布式性能测试部署
    怎么在Windows Server服务器上发布jsp网站
  • 原文地址:https://www.cnblogs.com/ggjucheng/p/2806907.html
Copyright © 2011-2022 走看看