JavaSE 学习参考:变量(2)

变量定义

下图中语句是Java程序中定义变量最典型的语句,体现定义变量的三要素。其中int表示该变量数据类型,该类型占用4个字节内存空间,只能存储整数值;age表示变量名,20表示值。

同一类型的变量的可以定义在一条语句中,用逗号分隔开。

在变量名命名也必须遵循一些规范。

Ø语法规范(必须遵守,否则无法通过编译):

变量名可以由字母,数字和两个特殊符号下划线(_ )和美元符( $ )组成

不能以数字开头

不能以Java关键字和保留字作变量名

例如下面就是合法的变量名:

count   x_y  _times  $a  myFavoriteColor

下面是不合法的变量名:

1a  a+b  int  for

注意:中文字符也可以用变量名,但谁也不会这么做。

Ø建议规范(不必完全遵守,只是大家都认为这样便于交流和理解):

不用或少用简单的诸如a,b,c或a1,a2,a3等没有含义的“魔术变量“名。本书中为便于初学者输入和语法讲解还会定义这些”“魔术变量”。

见名知义,变量的名字能代表程序逻辑中特定的意义如:

大多数开始Java开发者使用驼峰命名法,即变量名首字母小写,多个单词组成的从第二个单词开始首字母大写。如:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容