Java

Java 知识量:11 - 45 - 220

2.1 标识符><

Unicode字符集- 2.1.1 -

Unicode字符集是一种国际标准的字符编码系统,是计算机科学和信息学中用于编码文本的标准字符集。它包含了各种文字系统中的字符,包括拉丁文、希腊文、阿拉伯文、中文、日文和印度文等。

Unicode字符集的主要目标是提供一个单一的编码系统,以包含所有现存的字符,无论其来自哪种语言或文字系统。这意味着每个字符都有一个独特的码点,可以用于在计算机中准确地表示和处理该字符。

Unicode字符集由许多不同的字符编码方案组成,如UTF-8、UTF-16和UTF-32等。这些编码方案使用不同的字节数来表示字符,从UTF-8的1字节到UTF-16的2字节或4字节,再到UTF-32的4字节。

Unicode字符集也有不同的版本,如Unicode 6.0、Unicode 7.0、Unicode 8.0等,每个版本都包含不同的字符集范围和编码方案。

区分大小写与空白- 2.1.2 -

Java是一种区分大小写的编程语言,这意味着在Java中,标识符"Hello"和"hello"是两个不同的标识符。

同时,Java也是一种空白敏感的编程语言,这意味着在Java中,空白字符(如空格、制表符和换行符)在程序中是有意义的。例如,在Java中,语句"a=b+c;"和"a = b + c;"是不同的,因为后者使用了空白字符来分隔操作符和操作数。

因此,在编写Java程序时,开发人员应该注意区分大小写和空白的使用,以确保程序的正确性和可读性。

注释- 2.1.3 -

在Java编程语言中,注释是对代码的解释或说明,通常用于解释代码的功能或目的。Java提供了三种类型的注释:

1、单行注释:使用两个斜杠"//"来标记单行注释。它只对其后的内容起作用。例如:

// 这是一个单行注释  
int a = 5;

2、多行注释:使用斜杠和星号"/"来标记多行注释的开始,使用星号和斜杠"/"来标记多行注释的结束。它可以跨越多行。例如:

/*  
 这是一个多行注释,可以跨越多行  
*/  
int a = 5;

3、文档注释:使用斜杠和星号"/**"来标记文档注释的开始,使用星号和斜杠"*/"来标记文档注释的结束。它通常用于生成API文档。例如:

/**  
 * 这是一个文档注释,通常用于生成API文档  
 * @param a 参数的说明  
 * @return 返回值的说明  
 */  
public int add(int a) {  
    return a + 1;  
}

在Java中,注释是一种重要的工具,可以帮助开发人员记录代码的目的和实现细节,提高代码的可读性和可维护性。同时,文档注释还可以用于生成API文档,使其他开发人员更容易理解和使用你的代码。

保留字- 2.1.4 -

Java保留字(关键字)是Java编程语言中预先定义好的单词,不能用作变量名、方法名、类名等。以下是Java的保留字:

abstrac assert boolean break byte case
catch char class const continue default
do double else enum extends final
finally float for if goto implements
import instanceof int interface long native
new package private protected public return
short static strictfp super switch synchronized
this throw throws transient try void
volatile while true false null

标识符- 2.1.5 -

标识符是用来命名变量、方法、类、接口等等程序元素的名称。Java标识符的命名规则有以下几点:

  • 标识符可以由字母、数字、下划线和美元符号组成。

  • 标识符的第一个字符必须是字母、下划线或美元符号。

  • 标识符不能是Java关键字和保留字。

  • 标识符是大小写敏感的。

以下是一些有效的Java标识符示例:

myVariable  
_privateVariable  
$specialVariable

以下是一些无效的Java标识符示例:

123variable // 以数字开头  
variable-name // 包含非法字符  
for // 'for'是Java关键字

字面量- 2.1.6 -

在Java编程语言中,字面量(Literal)是源代码中直接表示值的数据。字面量可以是任何基本数据类型,如整数、浮点数、字符、字符串、布尔值等。

标点符号- 2.1.7 -

Java中的标点符号用于表示句子的结构、语气和停顿等,有以下几种类型:

  • 分号(;):在Java中,分号用于表示语句的结束。

  • 大括号({}):大括号在Java中主要用于定义代码块,例如在if语句、for循环、while循环等中。

  • 中括号([]):中括号主要用于定义数组和获取数组元素。

  • 括号(()):括号在Java中主要用于函数调用和定义,以及创建优先级。

  • 点(.):点主要用于访问对象的属性和方法,或者获取基本数据类型的成员。

除了上述具有特殊意义的分隔符,Java中的标点符号还可以是单个字符或多个字符的组合,例如句号(.)、逗号(,)、问号(?)和感叹号(!)等。这些标点符号在Java中并没有特殊的含义,但它们在程序中可以用于表示停顿、语气等。