您的位置 首页 java

Java标识符和关键字

一、Java标识符

Java中只要是程序员有权利自己命名的名字都是标识符,例如:类名,方法名,变量名,接口名,常量名等(main是主方法名,也是一个标识符,但是由于系统规定所以不能更改)

命名规则:

1、只能包含数字、字母(包含中文)、下划线、美元符

2、不能以数字开头

3、关键字不能作为标识符

4、严格区分大小写

5、标识符理论上没有长度限制,但是不宜过长

命名规范:

1、名字能够表达方法功能

2、遵循驼峰命名规范,使单词之间能够明显区分开

3、类名,接口名首字母 大写 ,后边每个单词首字母大写

4、变量名,方法名首字母 小写 ,后边每个单词首字母大写

5、常量名均为大写,单词与单词之间用下划线连接

二、Java关键字

修饰符:

  • abstract:抽象类修饰符
  • class:标准类修饰符
  • final:声明成员变量、方法、类以及本地变量,final变量是只读的.
  • private:私有的,仅限于类的内部访问变量的修饰符.
  • protected:受保护的,可以用于子类的访问变量的修饰符.
  • public:公开的,最大访问权限的访问变量的修饰符.
  • static:静态的,可以在没有创建对象的情况下来进行调用(方法/变量)的修饰符。

Java数据类型:

  • boolean:布尔型
  • byte:字节型
  • char:字符型
  • double:双精度浮点型
  • float:单精度浮点型
  • int:整型
  • long:长整型
  • short:短整型
  • void:空类型,

语句组成:

  • for:循环
  • do:循环
  • while:循环处理.
  • switch:条件选择
  • case:条件分支选择
  • default:默认条件选择.
  • if:条件选择
  • else:条件选择
  • break:中断循环
  • continue:循环跳过
  • return:返回
  • this:本类指针
  • super:父类指针
  • instanceof:指出判断对象是否是特定类
  • interface:定义接口类
  • implements:实现接口类
  • extends:继承类
  • package:命名空间(包)
  • import:引用类
  • new:新建类
  • sychronized:线程-同步块.

异常相关的关键字:

  • throw:语句异常抛出修饰符.
  • throws:方法异常抛出修饰符.
  • try:异常处理修饰符.
  • catch:抓取异常处理修饰符.
  • finally作为异常处理的一部分,不管是否异常,最后必然执行这部分内容.

特殊含义关键字:

  • assert:断言,用于调试,多被junit代替,IDE默认不开启
  • const:预留关键字
  • goto:预留关键字
  • enum:枚举类型
  • native:本地方法
  • strictfp:精确浮点,可用于类、接口、方法
  • transient:免除变量序列化
  • volatile:被设计用来修饰被不同线程访问和修改的变量

非java关键字:

  • true:布尔值真.
  • false:布尔值假.
  • null:空值修饰符.
  • serilizable:序列化修饰符.

文章来源:智云一二三科技

文章标题:Java标识符和关键字

文章地址:https://www.zhihuclub.com/177734.shtml

关于作者: 智云科技

热门文章

网站地图