A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

关键字
定义:被Java赋予了特殊含义的单词。
特点:体现上都是英文小写。
1、 用于定义数据类型的关键字
基本数据类型:
        整数类型:byte  short  int  long   浮点类型:float  double
        字符类型:char                            布尔型:boolean
引用数据类型:
        class(类)  interface(接口)
void用于函数上表示无返回值类型
2、用于定义数据类型值的关键字
        true(真) false(假)  null(空)
3、 用于定义流程控制的关键字
        判断:if  else  switch case  default
        循环:for  while  do
        继续循环:continue                    结束循环或选择结构:break
        返回:return
4、 用于定义访问权限修饰符的关键字
        private(私有的) protected(受保护的)  public(公有的)
5、 用于定义类、函数,变量修饰符的关键字
        abstract(抽象的) final(最终的)  static(静态的)  synchronized(同步的) enum(枚举)
6、用于定义类与类之间关系的关键字
        extends(继承) implements(实现)
7、 用于定义建立实例及引用实例,判断实例的关键字
        new(建立实例)  this(当前引用)  super(父类引用)  instanceof(判断对象类型)
8、 用于异常处理的关键字
        try(检查异常)  catch(捕获异常)  finally(最终执行)
        throw  throws:两多表示抛出异常,但使用位置不同
9、 用于包的关键字
        package(创建包) import(导入包)
10、其他修饰关键字
        native(本地)         
        strictfp(strict float point,精确浮点)  
        transient(变量修饰符,用它声明一个实例变量,在对象序列化时不会被序列化)
        volatile(类型修饰符,用来修饰被不同线程访问和修改的变量)
        assert(断言,可以看作是异常处理的一种高级形式,用于捕捉我们在代码中做出的假设)
注:main不是关键字,却是被虚拟机所识别的一个名称。

1 个回复

倒序浏览
不错 很需要!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马