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.一定要见名知意 不要瞎胡起
注释
//单行
/*
多行
*/
文档
/**
*文档注释
*
*/
上一篇: post请求重定向到get请求问题
下一篇: python插入数据到列表的方法