全文预览

java简答题答案

上传者:hnxzy51 |  格式:docx  |  页数:5 |  大小:18KB

文档介绍
的程序代码块表示静态代码块,当JAVA虚拟机加载类时,就会执行该Р代码块。Рn static 所修饰的成员变量和成员方法标明归某个类所有,它不依赖于类的特定实Р例,被类的所有实例共享。Р11、面向对象的主要特征是什么?Р封装:利用类将数据与方法绑定在一起,数据被保存在类的内部,系统只有通过Р被授权的方法才能够访问数据。Р继承:java是通过extends关键字来实现,在定义类的时候使用extends关键字指Р明新定义类的父类,在两个类之间建立继承关系。Р多态:多态是指一个程序中同名的不同方法共存的情况。Р12、访问控制如何实现的?Р表5.1Р图5.2Р13、 Object有哪些方法?Рclone() equals() finalize() hashCode() toString() notify() wait()Р14、什么是重载和覆盖?Р重载:在类中定义了多个同名而不同参数的成员方法,称为重载。Р覆盖:子类对父类的参数相同,返回类型相同的同名方法进行重新定义,称为覆盖。Р15、 this与super用法?Рthis:Рthis.域变量 this. 成员方法Рthis(参数)Рthis指代当前对象Рsuper:Рsuper.域变量 super.成员方法Рsuper(参数)Р16、子类对象实例化过程?Р(1) 为对象分配内存空间,对域变量进行默认初始化。Р(2) 绑定构造方法,将new对象中的参数传递给构造方法的形式参数。Р(3) 调用this或者super,二者必居其一,不能同时存在。Р(4) 进行域变量的显示初始化。Р(5) 执行当前构造方法中的程序代码。Р17、接口的含义?Р(1) 可以被引用调用的方法Р(2) 同“类”概念地位相当的专有interface概念。Р18、抽象类与接口的异同点?Р表6.3Р19、异常类定义的层次关系?Р图7.2Р20、异常处理分类Р图7.4

收藏

分享

举报
下载此文档