2.2 变量与常量

2024-10-01

2.2 变量与常量

在程序设计中,值能动态变化的量被定义为变量,而值一旦设定便不可更改的量则称为常量。在递归火山软件开发平台中,无论是变量还是常量的命名,都需遵循严格的规则,并通过声明表格进行正式声明。以下将详细介绍声明表格、标识符、关键字以及变量与常量的声明方法。

1️⃣声明表格

声明表格是递归火山软件开发平台特有的工具,用于统一声明包名、类名、成员变量名、局部变量名、常量名及方法名。这一机制有助于提升代码的可读性和维护性。以安卓项目为例(同样适用于服务器和视窗项目),声明表格案例如下:

图一:声明表格案例

2️⃣标识符

  1. 标识符是编程中用于标识变量方法数组等元素的名称。在递归火山软件开发平台中,标识符的构成规则如下:

  • 由字母、下划线(_)、美元符号($)和数字组成,但首字符不能是数字。

  • 不能是平台保留的关键字。

  • 严格区分大小写,如goodGood视为不同。

  1. 建议的命名规范:

  • 名:中文名词前加“类_”,英文名词首字母大写,后续单词首字母亦大写(CamelCase)。

  • 方法名:中文动词前加“方法_”,英文动词首字母小写,后续单词首字母大写。

  • 变量名:中文名词前加“对象_”,英文名词首字母小写,后续单词首字母大写。

  • 常量名:中文名词前加“常量_”,英文名词全大写,使用下划线分隔单词(如CONSTANT_NAME)。

  • 单词拼接:推荐使用驼峰命名法(如userLastName),而非下划线分隔。

3️⃣关键字

  1. 关键字是编程语言中预定义的、具有特殊含义的单词,不能用作标识符。

  2. 递归火山软件开发平台中的关键字包括但不限于:字节、短整数、字符、整数、变整数、长整数、单精度小数、小数、逻辑型、文本型、模板类型1、模板类型2、模板类型3、模板类型4、模板类型5、模板类型6、模板类型7、模板类型8、本对象、父对象、真、假、空对象、”.“、”[]“、”-“、”强制类型转换“、*、/、%、+、-、<=、>=、<、>、属于、==、!=、&&、||、=、判断循环、循环、如果、否则、到循环尾、跳出循环、返回、取反、位取反、位与、位或、位异或、位左移、位右移、编译出错、调试检查、为调试版、挂接事件、取消事件挂接等。

4️⃣变量

  1. 首先说明一下什么是变量。变量就是可以改变值的量。可以把变量理解成一个“容器”,例如一个空烧杯,给变量赋值就相当于给烧杯倒水。如下图所示的那样,变量可以不断更换值,就像烧杯可以反复使用一样。

图二:变量图例


  1. 变量是存储数据值的容器,其值在程序执行过程中可以改变。声明变量时,需指定其数据类型,以便编译器分配合适的内存空间。变量可以在声明时立即赋值,也可以稍后在代码中赋值。

  2. 声明与赋值示例,以安卓项目为例展示变量声明表中类型列的填写方法(同样适用于服务器和视窗项目),见第3至6行代码:

图三:变量的声明和赋值案例
  1. 变量命名应遵守有效标识符规则,避免使用关键字,并确保名称的唯一性和可读性。

  2. 对于变量的命名并不是随意的,应遵循以下几条规则:

  • 变量名必须是一个有效的标识符。

  • 变量名不可以使用递归火山软件开发平台中的关键字。

  • 变量名不能重复。

  • 应选择有意义的名字作为变量名。

5️⃣常量

  1. 常量是程序执行过程中值保持不变的量。在递归火山软件开发平台中,常量通常在声明时即被初始化,且之后不可更改。若尝试修改常量值,将导致编译错误。

  2. 以安卓项目为例声明常量示例(同样适用于服务器和视窗项目),见第3行代码:

图四:常量的声明和赋值案例
  1. 常量的命名应全部大写,并使用下划线分隔单词,以提高可读性。


通过遵循上述规则和最佳实践,您可以在递归火山软件开发平台中编写出清晰、高效且易于维护的代码。

阅读8
分享
写评论...