专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Javase学习教程:关键字

Javase学习教程:关键字

更新时间:2020-03-10 09:37:17 来源:动力节点 浏览1853次


  访问控制:


  private访问控制方式:私有的


  protected访问控制方式:受保护的


  public访问控制方式:公共的


  类、方法和变量修饰符:


  abstract声明抽象,表明类或者成员方法具有抽象属性


  extends继承,表明A类型是B类型的子类型,这里常见的B类型有抽象类


  class声明一个类


  final最终、不可改变,用来说明最终属性,表明一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能被改变,用来定义常量


  interface声明一个接口


  implements表明一个类实现了一个接口


  native本地,用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的(以指示该方法是用Java以外的语言实现的)


  new创建新的实例对象


  static表明具有静态属性


  strictfp严格,精准,strictfp的意思是FP-strict,也就是说精确浮点的意思,使用strictfp声明一个类、接口或者方法时,所声明的范围内Java的编译器以及运行环境会完全依照浮点规范IEEE-754来执行。因此如果想让浮点运算更加精确,而且不会因为不同的硬件平台所执行的结果不一致的话,就可以使用关键字strictfp。


  synchronized线程、同步,表明一段代码需要同步执行


  transient短暂,可以应用于类的成员变量,以便指出该成员变量不应在包含它的类实例已序列化时被序列化,当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,而非transient型的变量是被包括进去的


  volatile易失,用于表示可以被多个线程异步修改的成员变量,表明两个或者多个变量必须同步地发生变化,volatile的目标用途是为了确保所有线程所看到的指定变量的值都是相同的


  程序控制语句:


  break跳出本层循环


  continue跳过本次循环体中余下尚未执行的语句,立即进行下一次的循环


  return从成员方法中返回数据


  do用在do-while循环结构中


  while循环


  if如果,用于判断


  else否则,用在条件语句中,表明当条件不成立时的分支


  for循环


  instanceof用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例(booleanresult=objinstanceofClass)obj必须是引用类型,不能是基本数据类型


  switch分支语句结构的引导词


  case用在switch语句之中,表示其中的一个分支


  default默认,例如:1.用在switch语句中,表明一个默认的分支2.default关键字加在接口的方法上可以让接口中的方法可以有默认的函数体,当一个类实现这个接口时,可以不用去实现这个方法,当然,这个类若实现这个方法,就等于子类覆盖了这个方法,最终运行结果符合Java多态特性


  错误处理:


  try捕获异常


  catch用在异常处理中,用来捕捉异常,和try结合使用


  throw抛出一个异常对象


  throws声明在当前定义的成员方法中所有需要抛出的异常


  finally用于处理异常情况,有没有异常都执行finally语句块中的代码


  包相关:


  import引入,表明要访问指定的类或包


  package包


  基本类型:


  boolean布尔型


  byte字节型


  char字符型


  double双精度


  float浮点


  int整型


  long长整型


  short短整型


  null空


  true真


  false假


  变量引用:


  super父类,超类,表明当前对象的父类型的引用或者父类型的构造方法


  this本类,指向当前实例对象的引用


  void无返回值


  其他:


  enum枚举


  assert断言,用来进行程序调试


  保留关键字:


  goto


  const


Javase学习教程:关键字


    以上就是动力节点Java培训机构小编介绍的“Javase学习教程:关键字”的内容,希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为你服务。


提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>