`
Mr.Zhong
  • 浏览: 11390 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
社区版块
存档分类
最新评论

JAVA中的关键字和保留字

阅读更多

一、何为关键字与保留字?

    1、关键字:Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等。

    2、保留字:保留字是为java预留的关键字,他们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。

 

如下是java中的关键字和保留字的列表:

    关键字:abstract, assert,boolean, break, byte, case, catch, char, class, const, continue, default, do, double, else, enum,extends, final, finally, float, for, if, implements, import, instanceof, int, interface, long, native, new, package, private, protected, public, return, short, static, strictfp, super, switch,

synchronized, this, throw, throws, transient, try, void, volatile, while

     保留字:byValue, cast, false, future, generic, inner, operator, outer, rest, true, var , goto ,const,null。

 

二、下面根据具体功能对关键字进行分类:

    a、基本数据类型:byte         字节型

                     short        短整型

                     char         字符型

                     int          整型

                     long         长整型

                     float        浮点型

                     double       双精度型

                     boolean      布尔类型(true,false)

   

    b、访问控制符:  public       公共的

                     private      私有的

                     protected    受保护的

 

    c、类、方法和变量修饰符:

                        abstract     声明抽象

                        class        类

                        extends      继承

                       implements   实现接口

                        interface    定义接口

                        new          创建新对象

                        static       静态

                        native       本地

                        final        终极的,不可改变的

                     transient    短暂  

                     volatile      易失

                     synchronized   线程,同步

 

     d、程序控制语句:if,else       条件判断

                        for,do,while 循环    

                        switch,case   开关,选择判断

                        break          跳出循环

                        continue       继续

                        default        默认

                        return         返回

                     instanceof       实例

 

     e、错误处理:    catch          处理异常

                        finally        有无异常都执行

                        throw          抛出异常对象

                        throws         声明一个异常可能被抛出

                        try            捕获异常

 

     f、包相关:      import         引入

                        package        打包

 

     g、变量引用:    super          引用父类

                        this           本类

                        void           无返回值

  

     h、保留字           const,goto   

 

*注:有人说true,false,null三个看似关键字,其实都不是,而是作为一个单独的标识类型。也有人说这三个是关键字,保留字。我都分不清楚了,个人倾向于关键字,请知道的大虾指导下。   

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics