Java编程语言中的名称和字面量
1. 名称的定义与规则
Java编程语言中的名称用于标识变量、方法、类等实体。这些名称在Java中扮演着至关重要的角色,因为它们不仅用于引用程序中的各种实体,还在编译和运行时起到重要作用。名称的定义规则如下:
- 标识符 :名称必须以字母、下划线或美元符号开头,后面可以跟字母、数字、下划线或美元符号。例如,
myVariable
、_private
、$total
。 - 保留字 :Java有一组保留字,这些词不能用作名称。例如,
class
、public
、static
等。 - 区分大小写 :Java是区分大小写的语言,因此
myVariable
和MyVariable
被视为不同的名称。
1.1 名称的作用域与可见性
名称的作用域决定了它在程序中的可见范围。Java中的作用域分为以下几种:
- 全局作用域 :类级别的变量和方法在整个类中可见。
- 局部作用域 :方法内部声明的变量仅在该方法内可见。
- 块作用域 :