java关键字总结
作者:网络转载 发布时间:[ 2016/10/27 10:11:19 ] 推荐标签:关键字 Java
6).修饰方法、类、属性和变量(共9个)
关键字
意思
备注,常用
static
静态的
属性和方法都可以用static修饰,直接使用类名.属性和方法名。只有内部类可以使用static关键字修饰,调用直接使用类名.内部类类名进行调用。static可以独立存在。静态块
final
终的不可被改变的
方法和类都可以用final来修饰
final修饰的类是不能被继承的
final修饰的方法是不能被子类重写。
常量的定义:
final修饰的属性是常量。
super
调用父类的方法
常见publicvoidpaint(Graphicsg){
super.paint(g);···}
this
当前类的父类的对象
调用当前类中的方法(表示调用这个方法的对象)
this.addActionListener(al):等等
native
本地
strictfp
严格,
synchronized
线程,同步
transient
短暂
volatile
易失
7).错误处理(共5个)
关键字
意思
备注,常用
catch
处理异常
1.try+catch
程序的流程是:运行到try块中,如果有异常抛出,则转到catch块去处理。然后执行catch块后面的语句
2.try+catch+finally
程序的流程是:运行到try块中,如果有异常抛出,则转到catch块,catch块执行完毕后,执行finally块的代码,再执行finally块后面的代码。
如果没有异常抛出,执行完try块,也要去执行finally块的代码。然后执行finally块后面的语句
3.try+finally
程序的流程是:运行到try块中,如果有异常抛出的话,程序转向执行finally块的代码。那末finally块后面的代码还会被执行吗?不会!因为你没有处理异常,所以遇到异常后,执行完finally后,方法已抛出异常的方式退出了。
这种方式中要注意的是,由于你没有捕获异常,所以要在方法后面声明抛出异常
try
捕获异常
finally
有没有异常都执行
throw
抛出一个异常对象
一些可以导致程序出问题的因素,比如书写错误,逻辑错误或者是api的应用错误等等.为了防止程序的崩溃要预先检测这些因素,所以java使用了异常这个机制.
在java中异常是靠"抛出"也是英语的"throw"来使用的,意思是如果发现到什么异常的时候把错误信息"抛出"
throws
声明一个异常可能被抛出
把异常交给他的上级管理,自己不进行异常处理
8).其他(共2个)
关键字
意思
备注,常用
enum
枚举,列举型别
assert
断言
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
Java性能测试有哪些不为众人所知的原则?Java设计模式??装饰者模式谈谈Java中遍历Map的几种方法Java Web入门必知你需要理解的Java反射机制知识总结编写更好的Java单元测试的7个技巧编程常用的几种时间戳转换(java .net 数据库)适合Java开发者学习的Python入门教程Java webdriver如何获取浏览器新窗口中的元素?Java重写与重载(区别与用途)Java变量的分类与初始化JavaScript有这几种测试分类Java有哪四个核心技术?给 Java开发者的10个大数据工具和框架Java中几个常用设计模式汇总java生态圈常用技术框架、开源中间件,系统架构及经典案例等
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11热门文章
常见的移动App Bug??崩溃的测试用例设计如何用Jmeter做压力测试QC使用说明APP压力测试入门教程移动app测试中的主要问题jenkins+testng+ant+webdriver持续集成测试使用JMeter进行HTTP负载测试Selenium 2.0 WebDriver 使用指南