Java关键字和标识符

关键字

1、定义:

​ 在Java成序中,已经定义好的被预先使用的一些特殊的单词称为关键字,一共有50个关键字(48关键字+2保留字),关键字都是小写的英文单词。

2、关键字的分类

​ 2.1数据类型关键字

​ byte:字节类型

​ short:短整型

​ sint:整形

		long:长整型
  • 1

​ float:单精度浮点型

​ double:双精度浮点型

​ char:字符型

​ boole:布尔类型

​ void:空类型

​ null:空类型

	2.2流程控制关键字
  • 1

​ if:条件分支判断

​ else:条件分支

​ switch:条件分支判断

​ case:条件分支其中一种情况

​ default:默认

​ break:退出条件或循环

​ continue:退出当前循环,继续下一次循环

​ for:循环

​ do:循环

​ while:循环

​ return:方法的返回

	2.3面向对象关键字
  • 1

​ class:定义类

​ interface:定义接口

​ extends:继承一个类

​ implements:实现一个接口

​ super:超级

​ shis:当前类

​ instanceof:判断一个类的类型

​ import:导入一个人类

​ package:定义一个类所在的包

​ new:创建对象

​ 2.4修饰符关键字

​ abstract:修饰抽象类、抽象方法

​ fanal:修饰常量

​ native:本地的。也用于修饰

​ procteed:搜保护的

​ public:公共的

​ static:静态的

​ sysnchronized:修饰方法或代码块,用于线程安全的

​ transient:顺势状态

​ volatile:顺势状态

​ 2.5异常关键字

​ try:试一试

​ catch:捕获异常

​ finally:最后执行的打吗块(多出的一个)

​ throws:定义需要抛出的异常

​ throw:抛出异常

​ 2.6其他关键字

​ assert:测试中的断言

​ strictfp:其他

​ enum:定义枚举

​ 2.7保留字

​ goto,const

标识符

1、定义

​ 在Java程序中,所有的由程序员自己命名的元素统称为“标识符”

2、标识符命名规则

​ 标识符由数字、字母、_和$组成

​ 标识符不能以数字开头

​ 标识符区分大小写

​ 标识符不能是关键字。

注意:

​ 定义类名的标识符,首字母必须大写,后面的单词首字母大写,遵循“大驼峰命名法”

(l例如XxxXxx,X)

​ 定义方法标识符:首字母劲量小写,后面的单词首字母戴尔,遵循“小驼峰命名”

(例如 xxxXxx)

​ 定义变量的标识符:单词全部小写

​ 定义包名:按模块分层级,使用公司的域名倒写,(例如 com.j2008.xxx)

​ 定义项目名:尽量使用英文(Java项目可以使用中文,JavaWeb项目一定使用英文

基本数据类型

整数型,默认值为0

数据类型关键字字节长度数值范围
字节型 byte 1个字节=8位 -128~127
短整型 short 2个字节=16位 -32768~32767
整形 int(默认) 4个字节=32位 -2的31次方~2的31次方-1
长整型 long 8个字节=64位 -2的63次方到2的63次方-1

浮点型,默认值为0.0

数据类型关键字字节长度范围
单精度 float 4个字节 1.4013E-45~3.4028E+38
双精度 double 8个字节 4.9E-324-1.7977E+308

字符型,我认知为‘ ’

数据类型关键字字节长度范围
字符型 char 2个字节 0~65535

一个字符能放一个中文汉字

布尔型,默认值为false

数据类型关键字字节长度范围
布尔类型 Boolean 1个字节 true、false

2.引用数据类型

Java中除了8个基本数据类型外,其余的数据类型都是引用数据类型,常用的引用数据类型 把包括类、数组、接口等

posted @ 2020-09-28 09:15  晓笙  阅读(288)  评论(0编辑  收藏  举报