2数据类型和运算符——标识符和关键字
Posted weststar
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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语言的标识符 也不能使用这三个特殊的直接量 。
以上是关于2数据类型和运算符——标识符和关键字的主要内容,如果未能解决你的问题,请参考以下文章