Java语言使用国际字符集(Unicode)。Unicode字符集定义了一套国际标准字符集。通常的ASCII码是8位的,而Unicode字符集中的每个字符占16位,即2个字节,整个字符集共包括65336个字符,兼容ASCII,排在Unicode字符集最前面的256个字符就是ASCII码。Unicode除了可以表示256个ASCII码外,还可以表示汉字、拉丁语、希腊字母、朝鲜语等。

  在JAVA中的标识符和关键字统称为保留字。



1:标识符



  赋予常量、变量、方法、类或者接口的名称,可以由用户自行定义,但要符合以下规则:
  1.1、标识符可以由一个或多个字符组成;
  1.2、标识符必须以字母、下划线(_)或$为开头,后面可以包含数字、字母、下划线或美元符号但不包含空格的字符序列;
  1.3、标识符中大小写字母有区别,对大小写敏感,但长度没有限制,标识符可以取任意长度的名字;
  1.4、关键字不能做为标识符使用。



 



2: 关键字



  具有特殊的意义和用途,不可以任意使用或更改,当我们在编写程序时要注意不要使用它作为变量或方法名称,以免造成程序编译的错误。





 



分类

关键字

含义

访问控制

private

私有的

protected

受保护的

public

公有的

类、方法和变量修饰符

abstract

声明抽象

class

extends

继承

final

终极、不可改变的

implements

实现接口

interface

接口

native

本地

new

创建

static

静态

strictfp

严格、精准

synchronized

线程、同步

transient

短暂

volatile

易失

程序控制语句

break

跳出循环

continue

继续

return

返回

do

运行

while

循环

if

如果

else

反之

for

循环

instanceof

实例

switch

开关

case

返回开关里的结果

default

默认

错误处理

catch

处理异常

finally

有没有异常都执行

throw

抛出一个异常对象

throws

声明一个异常可能被抛出

try

捕获异常

包相关

import

引入

package

基本类型

boolean

布尔型

byte

字节型

char

字符型

double

双精度浮点型

float

浮点型

int

整型

long

长整型

short

短整型

null

true

false

变量引用

super

父类、超类

this

本类

void

空型、无返回值



cast、future、goto、generic、inner、operator、outer、rest、var等都是Java保留的没有意义的关键字。



 



三、转义字符:用来表示特殊的符号或特殊意义
   \b :表示后退一个字符
   \t :表示下划线
   \n :表示换到下一行



  \r :回车
   \" :表示双引号
   \' :表示单引号
   \\ :表示反斜杠字符\



3位8进制数据所表示的字符(ddd)



4位16进制数所表示的字符(xxxx)



三、注释的方法
 1、多行注释的方法:
    /*…………*/
 2、一行中的后面注释的方法
     //注释语句