java标识符 number java标识符由什么组成

您所在的位置:网站首页 java标识符组成原则 java标识符 number java标识符由什么组成

java标识符 number java标识符由什么组成

2024-07-10 21:21| 来源: 网络整理| 查看: 265

 任何一种计算机语言都离不开标识符和关键字,因此下面将详细介绍 java的标识符、关键字和保留字。

java标识符

 

 

Java 中标识符是为方法、变量或其他用户定义项所定义的名称。

 

 

标识符可以有一个或多个字符。在 Java 语言中,标识符的构成规则如下。

 

 

标识符由数字(0~9)和字母(A~Z 和 a~z)、美元符号($)、下划线(_)以及 Unicode 字符集中符号大于 0xC0 的所有符号组合构成(各符号之间没有空格)。标识符的第一个符号为字母、下划线和美元符号,后面可以是任何字母、数字、美元符号或下划线。

 

另外,Java 区分大小写,因此 myvar 和 MyVar 是两个不同的标识符。

 

提示:标识符命名时,切记不能以数字开头,也不能使用任何 Java 关键字作为标识符,而且不能赋予标识符任何标准的方法名。

 

标识符分为两类,分别为关键字和用户自定义标识符。

 

关键字是有特殊含义的标识符,如 true、false 表示逻辑的真假。用户自定义标识符是由用户按标识符构成规则生成的非保留字的标识符,如 abc 就是一个标识符。

 

提示:使用标识符时一定要注意,或者使用关键字,或者使用自定义的非关键字标识符。

 

此外,标识符可以包含关键字,但不能与关键字重名。

 

例如以下合法与不合法标识符。

合法标识符:date、$2011、_date、D_$date 等。不合法的标识符:123.com、2com、for、if 等。

 

 

 

标识符用来命名常量、变量、类和类的对象等。因此,一个良好的编程习惯要求命名标识符时,应赋予它一个有意义或有用途的名字。

 

 

 

 

 

 

Java 标识符

 

Java 所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。

 

关于 Java 标识符,有以下几点需要注意:

所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合关键字不能用作标识符标识符是大小写敏感的合法标识符举例:age、$salary、_value、__1_value非法标识符举例:123abc、-salary

 

 

 

 

 

 

java标识符 number java标识符由什么组成_保留字

 

 

 

 

 

 

 

 

 

 

 

=================================================================================================

 

 

 

 

 

 

 

 

 

关键字

 

 

 

关键字(或者保留字)是对编译器有特殊意义的固定单词,不能在程序中做其他目的使用。

 

 

 

关键字具有专门的意义和用途,和自定义的标识符不同,不能当作一般的标识符来使用。

 

 

 

Java 的关键字对 Java 编译器有特殊的意义,它们用来表示一种数据类型,或者表示程序的结构等。保留字是为 Java 预留的关键字,它们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。

 

 

Java 语言目前定义了 51 个关键字,这些关键字不能作为变量名、类名和方法名来使用。以下对这些关键字进行了分类。

数据类型:boolean、int、long、short、byte、float、double、char、class、interface。流程控制:if、else、do、while、for、switch、case、default、break、continue、return、try、catch、finally。修饰符:public、protected、private、final、void、static、strict、abstract、transient、synchronized、volatile、native。动作:package、import、throw、throws、extends、implements、this、supper、instanceof、new。保留字:true、false、null、goto、const。

 

 

 

提示:由于 Java 区分大小写,因此 public 是关键字,而 Public 则不是关键字。但是为了程序的清晰及可读性,要尽量避免使用关键字的其他形式来命名。

 

 

 

 注意:Java 的 null 不是关键字,类似于 true 和 false,它是一个字面常量,不允许作为标识符使用。

 

 

 

注意:  关键字是完全小写的字母。

 

            关键字是被系统保留的额,有特殊的含义。

 

 

 

 

 

 

 

 

public class HelloWorld { public static void main(String []args) { System.out.println("Hello World"); } }

java标识符 number java标识符由什么组成_保留字_02

 

 

 

 

 

 

 

 

 

 

 

下面列出了 Java 关键字。这些保留字不能用于常量、变量、和任何标识符的名称。

类别

关键字

说明

访问控制

private

私有的

protected

受保护的

public

公共的

default

默认

类、方法和变量修饰符

abstract

声明抽象

class

extends

扩充,继承

final

最终值,不可改变的

implements

实现(接口)

interface

接口

native

本地,原生方法(非 Java 实现)

new

新,创建

static

静态

strictfp

严格,精准

synchronized

线程,同步

transient

短暂

volatile

易失

程序控制语句

break

跳出循环

case

定义一个值以供 switch 选择

continue

继续

do

运行

else

否则

for

循环

if

如果

instanceof

实例

return

返回

switch

根据值选择执行

while

循环

错误处理

assert

断言表达式是否为真

catch

捕捉异常

finally

有没有异常都执行

throw

抛出一个异常对象

throws

声明一个异常可能被抛出

try

捕获异常

包相关

import

引入

package

基本类型

boolean

布尔型

byte

字节型

char

字符型

double

双精度浮点

float

单精度浮点

int

整型

long

长整型

short

短整型

变量引用

super

父类,超类

this

本类

void

无返回值

保留关键字

goto

是关键字,但不能使用

const

是关键字,但不能使用



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3