关键字与保留字

关键字与保留字(可能成为关键字)

分类

具体的保留字(2个)

  • goto转到、const不变的、常数

具体的关键字(51个)

  • 1.访问权限修饰符(3个)

    • public公共的、protected受保护的、private私有的

      • 作用:用来修饰类(接口、抽象类)、方法、属性、构造方法、常量、主函数
  • 2.类、接口、抽象类(9个)

    • class类、interface接口、abstract抽象的——定义
    • extends继承——继承类、implements执行——实现接口
    • new新的——新建一个对象、super超级的——调用父类方法、this当前的——指代当前对象
    • instanceof实例——通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。
  • 3.数据类型(13个)

    • void空白——没有返回值
    • byte字节、short短、int整形、long长——整型数据
    • float浮动、double加倍——浮点型数据
    • char字符——字符型数据
    • boolean布尔——判断型数据
    • enum列举型别——枚举
    • null零值的、true真的、false假的——值类型
  • 4.线程(2个)

    • synchronized时间上同步——线程同步(修饰方法、代码块,方法、代码块的同步)
    • volatile易变的同步——线程同步(修饰属性,属性的同步)
  • 5.异常处理(5个)

    • throw内抛出——抛出方法代码中的异常给方法自身。使用位置:方法中间
    • throws外抛出——抛出方法中的异常给调用者。使用位置:方法外部
    • try试图——捕获{}中代码是否有发生异常
    • catch抓住——处理try捕获的异常
    • finally决定性的——不管有没有异常发生都会执行的代码块
  • 6.返回(1个)

    • return返回
  • 7.循环、条件(10个)

    • if如果、else或者、switch选择、case实/事例、break断开、default默认、continue继续、while当…时候、do做、for给
  • 8.包(2个)

    • package包、import导入
  • 9.瞬时的(1个)

    • transient临时的
  • 10.断言(1个)

    • assert明确肯定
  • 11.调用底层代码(C\C++)(1个)

    • native本地的
  • 12、不可变的——final最终的(1个)

    • 修饰属性、常量、局部变量、参数——作用:数据是不可改变的
    • 修饰类——作用:修饰的类不能被继承
    • 修饰普通方法——作用:修饰的方法不能被重写
  • 13.静态的——static静止的(1个)

    • 修饰属性、常量
    • 修饰内部类
    • 修饰普通方法
    • 作用:所有使用static关键字修饰的内容会最先执行。static修饰的内容在内存中只有唯一的一份(存储在静态内存空间中)。
  • 14.格式规范——strictfp严格、精准(1个)

    • 修饰类、接口或方法。
    • 修饰方法时,该方法中所有的float和double表达式都严格遵守FP-strict的限制,符合IEEE-754规范。
    • 修饰类或接口时,该类中的所有代码,包括嵌套类型中的初始设定值和代码,都将严格地进行计算。
    • 严格约束意味着所有表达式的结果都必须是 IEEE 754 算法对操作数预期的结果,以单精度和双精度格式表示。

    关键字和保留字被Java语言提前赋予特定含义的单词。

    关键字和保留字(区分大小写,小写才是)均不能用作变量名、方法名、类名、包名和参数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值