1_基本语法之关键字和保留字_标识符_注释

关键字:提前被JAVA定义过,并赋值有特殊含义的单词

保留字:提前被JAVA定义过,但还没有给予赋值

abstract:用来定义类或者方法 具有抽象属性

assert:断言.用来程序调试

boolean:基本数据类型之一,布尔类型

break:提前跳出一个

byte:基本数据类型之一,字节类型

case:switch语句中  表示一个分支

catch:try/catch语句中 用来捕捉异常(7.0之后支持捕捉多个异常)

char:基本数据类型之一,字节类型

class:声明为一个类

const:保留关键字,没有具体含义

continue:在循环语句中,跳出本次循环,回到开始出 执行下一次循环

default:表示默认。例如在switch/case语句中 表示一个默认的分支

do:用在do-while循环中-二话不说 先给你循环一次

double:基本数据类型之一,双精度浮点型(八个字节  64位)

else:if/else语句中 表示与if条件相对应的分支

enum:枚举

extends:继承,声明一个类是另一个类的子类,子类自动拥有成员变量成员方法 构造方法

final:生命这个变量或者方法或者类是最终属性,表示被修饰的变量不能再被赋值,方法不能被覆盖,类不能被定义为父类

finally:在try/catch finally ,表示无论如何也要执行的代码块

float:基本数据类型之一 单精度浮点型(四个字节 32位)

for:for循环开始的引导词

goto:保留关键字 没有具体含义

if:if/else条件循环 考试的引导词

implements:用以表示一个类实现了一个接口

import:表示要访问制定的类或者包

instanceof:用来测试一个对象是否是指定类的实例

int:基本数据类型之一 整数类型

interface:声明一个类为接口类型,当一个抽象类中的所有方法都是抽象的时候 他就变身为接口类型

long:基本数据类型之一 长整数类型(八个字节 64为)

native:本地方法---用以声明一个方法是由计算机相关的语言实现的(c/c++/fortran)实现的

new:用来创建新对象    只要有new关键字 就有新的对象生成

private:声明修饰对象为私用模式

protected:声明修饰对象为保护模式

public:声明修饰对象为公共访问模式

return:从成员方法中返回数据

short:基本数据类型之一 短整形(2个字节 16位)

static:声明修饰对象为静态的 静态方法可以使用  ClassName.methodName()方法调用  静态方法中只能调用使用静态变量

strictfp:用来声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE754规范

super:表示当前对象的父类型引用或者父类型的构造方法,super.name=父类引用 ,super()=父类构造

shitch:switch/case分支开头引导词

synchronized:表示代码块内的代码需要同步执行----同一时间内只能有一个线程(对象访问)

this:指向当前实力对象的引用

throw:直接抛出一个异常-------由类抛出给虚拟机

throws:生命在当前定义的成员方法中所有需要抛出的异常------由方法调用者抛出

transient:生命不用序列化的成员域

try:try/catch 语句尝试捕捉处理异常

void:表示被修饰的方法不需要返回值

volatile:表示两个或多个变量必须同步的发生变化

while:while(){}条件循环

标识符:程序定义者给变量常量方法定义的名字

1.由26个字母 0-9是个数字下划线_和美元$符号组成   但是不能以数字开头(理论上符合这些都可以,但是集中有一些默认的规范)

2.不可以使用关键字

3.一定要见名知意 不要瞎胡起

注释

//单行

/*

  多行

*/

文档
/**

*文档注释

*

*/

猜你喜欢

转载自www.cnblogs.com/fcfc/p/9212825.html