Java语法介绍(一):Java语言的基本组成

Java语法介绍(一):Java语言的基本组成,第1张

Java语法介绍(一):Java语言的基本组成,第2张

Java主要由以下五个元素组成:标识符、关键字、文字、运算符和分隔符。这五个元素具有不同的语法意义和构成规则,它们相互配合完成Java语言的语义表达。下面我们分别来解释一下。

1:标识符

变量、类和方法都需要特定的名字,我们称之为标识符。Java中对标识符有一些限制。首先:所有标识符的第一个字符必须是字母(大小写)、下划线_或美元符号¥等;其次,标识符由数字(0-9)、从A-Z开始的全部大写字母、小写字母和下划线_ A-Z、美元符号¥和十六进制0xc0之前的全部ASCII码等组成。第三个注释指示器不能使用系统保留的关键字作为标识符。

以上是标识符命名的基本规则,下面是一个对错对照表,通过它我们可以更好的了解标识符的命名规则:

合法标识符非法标识符

Try #(注意:不能用#做标记)
group_7 7group(注意:不能以数字符号开头)
opendoor open-door(注意:不能用-做标记)
boolean_1 boolean(注意:boolean是关键字,关键字不能做标记。

2:关键词

关键字是Java语言本身使用的标识符,有其特定的语法意义。的所有Java关键字都不会用作标识符。Java关键字是:

抽象、continue、for、new、switch、boolean、default、goto、null、synchronized、break、do、if、package、this、byte、double、implements、private、threadsafe、byvalue、Else、import、protected、throw、case、extends、instanceof、public、transient、catch、false、int return、true、char、final、interface、short、try、class、final、long、static、void、const、float、native、super、while等。


3:数据类型

Java有不同的数据类型,包括整数、浮点、布尔、字符和字符串。

整数数据是最常见的数据类型,其表达式有十进制、十六进制和八进制。十六进制整数必须以0X开头。

每个整数数据占用32位存储空,即4个字节。这意味着整数数据表示的范围介于-2,147,483,648和2,147,483,648之间。如果由于某种原因必须表示一个更大的数字,64位长的整数就足够了。如果要强制将整数存储为长整型,可以在数字后面加上字母L。

浮点数据用于表示带小数的十进制数。例如1.35或23.6。它是浮点数的标准形式,也可以是科学记数法的形式。以下是一些例子:

3.1415926 0.34 . 86 . 01234 9.999 E8
标准浮点数称为单精度浮点数,其存储空为32位,即四个字节。还有64位双精度浮点数。可以使用D后缀来确定要使用这个双精度浮点数。

布尔是最简单的数据类型。布尔数据只有两种状态:真和假,通常用关键字true和false来表示。

类型数据是用一对单引号括起来的单个字符。可以是字符集中的任意字符,比如:& acutea & acute,&急性;b &急性;。

字符串数据类型是由一对双引号括起来的字符序列。字符串数据实际上是由一个字符串类(后面章节会详细解释类的概念)实现的,而不是C语言中使用的字符数组。每个字符串数据都将生成String类的一个新实例。读者不必担心字符串和类的关系。因为类的特性,你不用担心如何实现。他们会照顾好自己的。应该注意的是,字符串在Java中作为类使用只是出于安全原因。

这里有一些字符串的例子。

“你好”
“我是学生
4:接线员

任何语言都有自己的运算符,Java也不例外。例如,+,-,*,/等。都是运算符,运算符的作用是和一定的运算数据形成表达式,完成相应的运算。不同的数据类型有不同的运算符。

5:分离器

分隔符用于使编译器确认代码在哪里被分开。''''';':'在Java语言中是分隔符。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Java语法介绍(一):Java语言的基本组成

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情