Java关键字

访问控制

  • private
    修饰变量、方法和内部类,只能在类内被访问。

  • protected
    修饰变量、方法和内部类,可以在类内、包内以及子类中被访问。

  • public
    修饰变量、方法和类,可以在任何地方被访问。

类、方法和变量修饰符

  • abstract

  • class

  • extends

  • final

  • implements

  • interface

  • native
    修饰方法,表示该方法是用Java以外的语言实现的。

  • new

  • static

  • strictfp
    精准,修饰类、接口和方法。Java虚拟机在进行浮点数的运算时,如果没有指定strictfp关键字,Java的编译器以及运行环境会根据自己的规则来对浮点数进行运算,指定strictfp关键字之后,会完全按照浮点规范EEE-754来执行运算。接口中的方法以及构造函数不能被声明为strictfp。

  • synchronized
    线程同步,修饰方法或语句块。修饰静态方法时,会锁住整个类,修饰实例方法时,会锁住实例,修饰对象或数组时,会锁住对象或数组。

  • transient
    短暂,修饰字段,表示该字段不能被串行化。

  • volatile
    易失,确保一个字段可以由多个线程访问。

程序控制语句

  • break
  • continue
  • return
  • do
  • while
  • if
  • else
  • for
  • instanceof
  • switch
  • case
  • default

错误处理

  • try
  • catch
  • throw
  • throws

包相关

  • import
  • package

基本类型

  • Boolean
  • byte
  • char
  • double
  • float
  • int
  • long
  • short
  • null
  • true
  • false

变量引用

  • super
  • this
  • void

保留字

  • goto
  • const
-------------本文结束感谢您的阅读-------------

本文标题:Java关键字

文章作者:huihui

发布时间:2018年10月08日 - 17:10

最后更新:2019年02月14日 - 19:02

原始链接:http://101.200.47.120:8011/2018/10/08/Java关键字/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。