Java 标识符&关键字

本文介绍了Java中的标识符和关键字。标识符包括类名、方法名等,遵循特定的语法和命名规则,如大驼峰和小驼峰命名法。关键字在Java中具有特殊含义,如数据类型、控制结构、类和接口声明等,所有关键字均小写,并列举了相关关键字列表。

1、标识符

标识符:类名、方法名、属性名、参数名、变量名、常量名

Java中除关键字意外,凡是由程序自己命名的元素都称之为标识符。

语法要求

  1. 标识符由数字、字母、_ 、$ 构成

  2. 标识符不能由数字开头

  3. 标识符不能是关键字和保留字

约定俗成

  1. 标识符必须有含义,要见名知意(建议使用英语单词,不推荐使用拼音)。
  2. 命名规则:
    • 大驼峰命名规则:

      如果有多个单词,从第一个单词开始首字母大写。

      ( HelloWorld )

      多用于:类名,接口名

    • 小驼峰命名规则:

      如果有多个单词,从第二个单词开始首字母大写。

      ( helloWorld )

      多用于:方法名,变量名,属性名,参数名

    • 大写 + 下划线:

      所有单词大写,多个单词以下划线分割。

      ( HELLO_WORLD )

      多用于: 常量名

    • 原点隔开:

      所有单词小写用 “.” 隔开。

      (hello.world)

      多用于: 包名

2、关键字

关键字是 Java 语言中事先定义的、有特别意义的字符。

它们用来表示一种数据类型,或者表示程序的结构等。

所有关键字的单词都是小写的,以下内容都是标识符需要避开的关键字。

数据类型:
boolean、byte、char、double、long、int、short、float、enum

分支语句:
if、else、switch、case 、default

循环语句:
for、break、continue、do、while

类:
new、class、extends、abstract、this、super、instanceof

接口:
interface、implements

方法:
return、main

异常:
assert、catch、try、throw、throws、finally

非访问控制修饰符:
final、void、static、strictfp、bstract、transient、synchronized、volatile、native

访问控制修饰符:
private、protected、public

变量引用:
super、this、void

包:
import、package

保留字:
goto、const

值:null、true、false 也同样需要避开

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值