第一阶段考核中的JAVA简答题
2015-10-10 21:07
447 查看
1、说明try/catch/finally语句块的作用?
try语句块用来包含可能发生异常的语句,catch块用来捕获异常,finally用来包含必须执行的语句。
2、什么是方法覆盖(override)?并说明方法覆盖与方法重载(overioad)的区别?
覆盖是发生在继承关系的子类中,当子类要修改从父类继承的某个方法的方法体时,就可以在子类中声明一个与父类同名、同参数并且同返回值类型的方法,这就是方法覆盖。
而重载与继承没有关系,指的是在一个类中可以同时声明多个同名但不同参数的方法,称为重载。
第一阶段考核中的JAVA简答题
1、说明try/catch/finally语句块的作用?
try语句块用来包含可能发生异常的语句,catch块用来捕获异常,finally用来包含必须执行的语句。
2、什么是方法覆盖(override)?并说明方法覆盖与方法重载(overioad)的区别?
覆盖是发生在继承关系的子类中,当子类要修改从父类继承的某个方法的方法体时,就可以在子类中声明一个与父类同名、同参数并且同返回值类型的方法,这就是方法覆盖。
而重载与继承没有关系,指的是在一个类中可以同时声明多个同名但不同参数的方法,称为重载。
try语句块用来包含可能发生异常的语句,catch块用来捕获异常,finally用来包含必须执行的语句。
2、什么是方法覆盖(override)?并说明方法覆盖与方法重载(overioad)的区别?
覆盖是发生在继承关系的子类中,当子类要修改从父类继承的某个方法的方法体时,就可以在子类中声明一个与父类同名、同参数并且同返回值类型的方法,这就是方法覆盖。
而重载与继承没有关系,指的是在一个类中可以同时声明多个同名但不同参数的方法,称为重载。
第一阶段考核中的JAVA简答题
1、说明try/catch/finally语句块的作用?
try语句块用来包含可能发生异常的语句,catch块用来捕获异常,finally用来包含必须执行的语句。
2、什么是方法覆盖(override)?并说明方法覆盖与方法重载(overioad)的区别?
覆盖是发生在继承关系的子类中,当子类要修改从父类继承的某个方法的方法体时,就可以在子类中声明一个与父类同名、同参数并且同返回值类型的方法,这就是方法覆盖。
而重载与继承没有关系,指的是在一个类中可以同时声明多个同名但不同参数的方法,称为重载。
相关文章推荐
- Struts2中配置默认Action
- struts 2配置文件的包继承
- JAVA项目出现红色叹号
- struts 2配置两种的结果
- 内部排序(java实现)
- Spring Boot实践应用开发(7)
- Java语言的基本结构
- Java基础知识强化之集合框架笔记74:各种集合常见功能 和 遍历方式总结
- java_Collection_List
- struts 2配置默认的Action
- Java基础知识强化之集合框架笔记73:如何选择使用哪种集合
- Java声明和定义
- 一道排序笔试题,在o(n)时间内对一个数组进行排序
- Java
- java md5加密字符
- 【第4节】Java代码实现栈--小例子--分隔符匹配
- 【第4节】Java代码实现栈--小例子--单词逆序
- 【第4节】栈的Java代码实现,【数组形式存储】
- Java开发工具
- Java语言基础(数组概述和定义格式说明)