java标识符、分隔符和关键字

  • 标识符定义
    包名、类名、方法名、参数名、变量名等,这些符号被称为标识符;
  • 标识符注意点
    (1)标识符可以由字母、数字、下划线(_)和美元符号($)组成;
    (2)标识符不能以数字开头,不能是java中的关键字;
    (3)包名所有字母必须小写;
    (4)类名和接口名每个单词的首字母都要大写;
    (5)常量名所有的字母都大写,单词之间用下划线连接;
    (6)变量名和方法名的第一个单词首字母小写,从第二个单词开始,每个单词首字母大写(驼峰命名);
    (7)尽量使用有意义的英文单词定义标识符。
    合法标识符举例:name,FirstTest,firstTest,name1,$name
    非法标识符举例:1name,class,static,public,-age
  • 分隔符
    (1)分号(;):英文符号;作为语句的分割,语句末尾使用;做结尾
    (2)花括号({}):定义一个代码块
    (3)方括号([]):数组声明和访问
    (4)圆括号(()):定义方法时使用圆括号包含形参,调用方法时使用圆括号传入形参;作为强制类型转换的运算符
    (5)圆点(.):调用类或实例的指定成员
  • 关键字
    (1)关键字注意点
  • 关键字全部为小写字母;
  • 关键字不能作为标识符。

(2)关键字列表

类别

关键字

备注说明

访问控制

private

私有的

访问控制

protected

受保护的

访问控制

public

共有的

类、方法和变量修饰符

abstract

抽象关键字

类、方法和变量修饰符

class

类关键字

类、方法和变量修饰符

extends

继承

类、方法和变量修饰符

final

最终值、常量

类、方法和变量修饰符

implements

实现(接口)

类、方法和变量修饰符

interface

接口关键字

类、方法和变量修饰符

native

本地、原生方法

类、方法和变量修饰符

new

新建、实例化

类、方法和变量修饰符

static

静态的

类、方法和变量修饰符

strictfp

严格、精准

类、方法和变量修饰符

synchronized

线程、同步

类、方法和变量修饰符

transient

短暂

类、方法和变量修饰符

volatile

易失

程序控制语句

break

跳出循环

程序控制语句

case

与switch联合使用

程序控制语句

continue

继续下一步

程序控制语句

default

默认

程序控制语句

do

运行

程序控制语句

else

否则

程序控制语句

for

循环,循环语句

程序控制语句

if

如果,条件语句

程序控制语句

instanceof

实例

程序控制语句

return

返回值

程序控制语句

switch

循环,根据值选择

程序控制语句

while

循环

程序控制语句

enum

枚举

错误处理

assert

断言表达式是否为真

错误处理

catch

捕捉异常

错误处理

finally

有没有异常都执行

错误处理

throw

抛出异常

错误处理

throws

声明一个异常可能被抛出

错误处理

try

捕捉异常

文件管理

import

引入

文件管理

package

类包

基本数据类型

boolean

布尔型,返回true或false

基本数据类型

byte

字节,一个字节为8位

基本数据类型

char

字符

基本数据类型

double

双精度浮点型

基本数据类型

float

单精度浮点型

基本数据类型

int

整型

基本数据类型

long

长整型

基本数据类型

short

短整型

引用

super

父类

引用

this

本类

引用

void

无返回值

保留关键字

goto

保留关键字

保留关键字

const

保留关键字

保留关键字

null