首页 java基础 java关键字分类及注意点

java关键字分类及注意点

关键字无法作为标识符的,这些关键字只能由系统来使用 1.访问修饰符关键字      pub…



关键字无法作为标识符的,这些关键字只能由系统来使用

1.访问修饰符关键字


     public:所修饰的类、方法和变量是公共的,其他类可以访问该关键字修饰的类、方

法或者变量。

     protected:用于修饰方法和变量。这些方法和变量可以被同一个包中的类或者子类

进行访问。

     private:同样修饰方法和变量。方法和变量只能由所在类进行访问。

2.类、方法和变量修饰符关键字


       class:告诉系统后面的单词是一个类名,从而定义一个类。

       interface:告诉系统后面的单词是一个接口名,从而定义一个接口。

       implements:让类实现接口。

       extends:用于继承。

       abstract:抽象修饰符。

       static:静态修饰符。

       new:实例化对象。

       还有几种并不常见的类、方法和变量修饰符,例如 native、strictfp、synchronized、transient

volatile 等。

3.流程控制关键字


       流程控制语句包括 if-else 语句、switch-case-default 语句、for 语句、do-while 语句、break

语句、continue 语句和 ruturn 语句,这都是流程控制关键字。还有一个关键字应该也包括在

流程控制关键字中,那就是 instanceof 关键字,用于判断对象是否是类或者接口的实例。


4.异常处理关键字


    异常处理的基本结构是 try-catch-finally,这三个单词都是关键字,异常处理中还包括

throw throws 这两个关键字。assert 关键字用于断言操作中,也算是异常处理关键字。


5.包控制关键字


包控制关键字只有两个,分别是 import package。inport 关键字用于将包或者类导入到

程序中;pachage 关键字用于定义包,并将类定义到这个包中。


6.数据类型关键字


      Java 语言中有 8 种基本数据类型,每一种基本数据类型都需要一个关键字来定义,除布

尔型(boolean)、字符型(char)、字节型(byte)外,还有数值型。数值型又分为 short、

int、long、flort double。


7.特殊类型和方法关键字


      super 关键字用于引用父类,this 关键字用于应用当前类对象。void 关键字用于定义一般

方法,该方法没有任何返回值。在 HelloWorld 程序中的 main 方法前就有该关键字。


8.没有使用的关键字

      在关键字家族中有两个另类,那就是 const goto。在前面已经知道关键字是系统使用

的单词,但是对于这两个另类虽然是关键字,但是系统并没有使用他们。这是初学者应特别

注意的地方,在一些考试或者公司面试中经常会问到这个问题。

最后说一个显而易见,但是很多人注意不到的问题,那就是所有的关键字都是小写的,

如果采用了大写,那就肯定不是关键字。


免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

为您推荐

26个大小写字母对应的哈希值

26个大小写字母对应的哈希值

大写字母: 小写字母 A 对应的哈希值:65 B 对应的哈希值:66 C 对应的哈希值:67 D 对应的哈希值:68 E...
linux 把文件名字写入到txt

linux 把文件名字写入到txt

1、首先连接上linux主机,进入到需要处理的目录,例如“/”目录。   2、输入:ls -1 > 1....
git 流程开发

git 流程开发

前提条件:不能在 master 分支上修改任何文件。master 分支的变更只能通过 git pull 和 git me...
使用Git将本地文件提交到远程仓库

使用Git将本地文件提交到远程仓库

使用Git将本地文件提交到远程仓库 使用Git将本地文件提交到远程仓库 现在要将本地代码推到git远程仓库保存,可以提交...
将博客搬至CSDN

将博客搬至CSDN

将博客搬至CSDN
返回顶部