全球旧事资料 分类
Java高级编程期末考试真题试卷及复习资

f名词解释:
1泛型
答:即参数化类型,允许程序创建集合时指定集合元素的类型。在定义方法、类、接口时使用类型形参,类型形参将在声明变量、调用方法、创建对象时动态地指定如ListStri
gArrayListStri
g
2多态
答:Java引用变量分为编译时的类型和运行时的类型,编译时类型由声明该变量时使用的类型决定,运行时类型由实际赋给该变量的对象决定。如果两类型不一致,就出现多态。
3阻塞
答:当前正在执行的线程被阻塞之后其他线程就获得执行机会被阻塞的线程会在合适的时候重新进入就绪状态重新等待线程调度器再次调度它。
4封装
答:面向对象三大特征之一。指将对象的状态信息隐藏在对象内部,不允许外部程序直接访问,只能通过该类提供的方法来实现对内部信息的操作和访问。
5继承
答:类继承是新类可以从现有的类中派生。派生类继承了基类的非私有成员变量和方法,派生类可以拥有自己的成员变量和方法,可以用自己的方式实现基类的方法。
6抽象:
答:抽象就是忽略主题中与目标无关的方面,关注与目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不管部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
f选择题
第一大类(集合),如:
1、在Java中,(A)类的对象可被用作堆栈或者队列。ALi
kedListBArrayListCCollectio
DHashMap2、关于Java中的集合实现类,下列说法描述错误的是(D)。AHashMap是Map接口的实现类BArrayList对象是长度可变的对象引用数组C集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法DSet中存储一组不允许重复、有序无序的对象
第二大类(JDBC与SQL编程),如:
1、使用JDBC访问数据库时,下列关于JDBC的说法正确的是(B)。ACo
ectio
接口负责执行SQL语句B可以使用ClassforName方法把JDBC驱动类装载入Java虚拟机中CStateme
t接口由Co
ectio
产生负责保存返回的查询结果DDriverMa
ager类负责连接数据库并传送数据
f2、在Java中,以下关于得到ResultSet对象、PreparedStateme
t对象、Stateme
t对象的说法,正确的是(AC)。
A可以使用Stateme
t对象的executeQuery方法返回ResultSet对象B可以使用Co
ectio
对象的createStateme
t方法获得PreparedStateme
t对象C可以使用Co
ectio
对象的createStateme
t方法获得Stateme
t对象D可以使用Co
ectio
对象的executeQuery方法返回ResultSet对象
第三大类(线程),如:
1、下面关于Java主线程的说法错误的是(D)r
好听全球资料 返回顶部