2、数据类型和运算符——标识符和关键字

一、分隔符

Java里的分隔符主要有分号(;)、花括号({})、圆括号(())、空格、圆点(.)

1.1 分号

  Java语言采用分号(;)作为语句的分隔,代表一条语句结束。Java允许一行书写多个语句,每个语句以分号隔开即可;一个语句也可以跨越多行,只要在最后借宿的地方以分号结束即可。

1 //一行书写多个语句
2 int age=25;string name=""李刚;
3 //一个语句跨越多行
4 string hello="你好!"+
5     “JAVA”

 注意:Java语句可以跨越多行书写,但是一个字符串、变量名不能跨越多行。但是为了Java语句的可读性,应避免在一行书写多个语句

1.2 花括号

  花括号的作用相当于一个代码块,一个代码块指的是“{ ······}”所包含的一段代码,代码快在逻辑上是一个整体。对Java语言而言,类定义部分必须放在一个代码块里,方法部分也必须放在一个代码块里。除此之外,条件语句和循环语句中的循环体叶放在代码块里。

1.3 方括号

方括号的主要作用是用于访问数组元素 , 方括号通常紧跟数组变量名,而方括号里指定希望访问的数组元素的索引 。

 例如:a[3]访问数组a的第四个元素

1.4 圆括号

圆括号是一个功能非常丰富 的分隔符 : 定义方法时必须使用圆括号来包含所有的形参声明 , 调用方法时也必须使用圆括号来传入实参值 ; 不仅如此,圆括号还可以将表达式中某个部分括成一个整体 ,保证这个部分优先计算:除此之外,圆括号还可以作为强制类型转换的运算符 。

1.5 空格

  Java 语 言使用空格分隔一条语句 的不同部分 。 Java 语 言是一 门格式自由的语言,所以空格几乎可以出现在 Java 程序的任何地方 ,也可以出现任意多个空格,但不要使用空格把一个变量名 隔开成两个,这将导致程序出错 。

  Java 语言中的空格包含空格符 ( Space)、制表符(Tab)和回车(Enter ) 等。
  除此之外, Java 源程序还会使用空格来合理缩进 Java 代码,从而提供更好的可读性 。

1.6  圆点

圆点(.)通常用作类/对象和它的成员(包括成员变量、方法和内部类)之间的分隔符,表明调用某个类或某个实例的指定成员 。

二、标识符的规则

  标识符就是用于给程序中变量、类、方法命名的符号 。 Java 语言的标识符必须 以字母 、下划线(_)、美元符( $)开头,后面可以跟任意数目的字母 、 数字、下画线(_)和美元符($) 。 此处的宇母并不局限于 26 个英文字母,甚至可以包含中文字符、日文字符等 。由于 Java 9 支持 Unicode 8.0 字符集 ,因此 Java 的标识符可以使用 Unicode 8.0 所能表示的多种语言 的字符。 Java 语言是区分大小写的,因此 abc 和 Abc 是两个不同的标识符 。Java 9 规定 : 不允许使用单独的下画线( )作为标识符 。 也就是说,下画线必须与其他字符组合在一起才能作为标识符 。

使用标识符时,需要注意如下规则。

(1)标识符可以由字母、数字、下画线(_)和美元符($)组成,其中数字不能打头。

(2)标识符不能是 Java 关键字和保留字,但可以包含关键字和保留字。

(3)标识符不能包含空格 。

(4)标识符只能包含美元符($) ,不能包含@、#等其他特殊字符 。

三、Java关键字

  Java语言有一些具有特殊用途的单词被称为关键字,当定义标识符时,不要让标识符和关键字相同,否则引起错误。

  Java的所有关键字都是小写的,TRUE,FALSE和NULL都不是Java的关键字。

  Java一共有50个关键字,如图所示:

 Java 还提供了三个特殊的直接量(literal): true、false 和 null; Java语言的标识符 也不能使用这三个特殊的直接量 。

猜你喜欢

转载自www.cnblogs.com/weststar/p/11990443.html