2.11 术语表
- 变量
命名的存储位置。所有变量都有类型,这是在创建变量时声明的。
- 值
数字、字符串或其他可存储在变量中的数据。每个值都属于特定的类型,如 int 或 String。
- 声明
创建变量并指定其类型的语句。
- 类型
从数学角度来说,类型是一个值集。变量的类型决定了它可存储哪些值。
- 关键词
编译器用来分析程序的保留词。关键词(如 public、class 和 void)不能用作变量名。
- 赋值
给变量指定值的语句。
- 初始化
首次给变量赋值。
- 状态
程序中的变量及其当前值。
- 状态图
程序在特定时点的状态的图形表示。
- 运算符
表示计算(如加、乘和字符串串接)的符号。
- 操作数
运算符操作的值。在 Java 中,大多数运算符需要两个操作数。
- 表达式
表示单个值的变量、运算符和值的组合。表达式也有类型,这是由表达式包含的运算符和操作数决定的。
- 浮点
一种数据类型,表示包含整数部分和小数部分的数字。在 Java 中,默认的浮点类型为 double。
- 舍入误差
要表示的数字和与之最接近的浮点数之间的差。
- 拼接
将两个值(通常是字符串)首尾相连。
- 运算顺序
决定运算顺序执行的规则。
- 组合
将简单的表达式和语句合并为复合的表达式和语句。
- 语法
程序的结构,即程序包含的单词和符号的排列方式。
- 编译时错误
导致源代码无法编译的错误,也叫“语法错误”。
- 分析
分析程序的结构,这是编译器做的第一项工作。
- 运行时错误
导致程序无法完成运行的错误,也叫“异常”。
- 逻辑错误
导致程序的行为不符合程序员预期的错误。
