欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-03-04 19:02:04
关键字:提前被JAVA定义过,并赋值有特殊含义的单词 保留字:提前被JAVA定义过,但还没有给予赋值 abstract:用来定义类或者方法 具有抽象属性 assert:断言.用来程序调试 boolean:基本数据类型之一,布尔类型 break:提前跳出一个块 byte:基本数据类型之一,字节类型 c ......

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

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

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

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.一定要见名知意 不要瞎胡起

 

 

注释

//单行

/*

  多行

*/

 

文档
/**

*文档注释

*

*/