【计算机类职业资格】程序员-Java程序设计(一)及答案解析.doc
《【计算机类职业资格】程序员-Java程序设计(一)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】程序员-Java程序设计(一)及答案解析.doc(6页珍藏版)》请在麦多课文档分享上搜索。
1、程序员-Java 程序设计(一)及答案解析(总分:23.00,做题时间:90 分钟)一、试题一(总题数:1,分数:5.00)说明java.util库中提供了 Vector模板类,可作为动态数组使用,并可容纳任意数据类型。该类的部分方法说明如下所示:方法名 含义add(k) 向 vector对象的尾部添加一个元素 kremoveElementAt(i) 删除序号为 i的元素(vector 元素序号从 0开始)isEmpty( ) 判断 vector对象是否含有元素size( ) 返回 vector对象中所包含的元素个数Java代码Import (1) ; public class JavaMai
2、n static private final int (2) =6; public static void main(Stringargs) Vector theVector=new Vector (3) ( ); /初始化 theVector,将 theVector的元素设置为 0至 5for(int cEachItem=0; cEachItemARRAY_SIZE; cEachItem+)theVector. add( (4) ); showVector(theVector); /依次输出 theVector巾的元素theVector. removeElementAt(3); showVe
3、ctor(theVector); public static void showVector(Vector theVector)if(theVector. isEmpty( )System.out.printin(“theVector is empty.“); return; for(int loop=0; looptheVector.size( ); loop+) System.out.print(theVector.get(loop); System.out.print(“,“); System.out.printin( ); 该程序运行后的输出结果为:0, 1, 2, 3, 4, 5(5
4、) (分数:5.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_填空项 1:_二、试题二(总题数:2,分数:5.00)请指出错误所在行号并给出该行修改后的完整结果。(分数:4.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_1.请补齐第 21行代码中的空缺。(分数:1.00)填空项 1:_三、试题三(总题数:1,分数:5.00)说明已知对某载客车辆(Car)进行类建模,如图 13-2所示,其中类 Engine表示发动机引擎,类 Wheel表示车轮,类 Body表示车身,类 Driver表示司机,类 Passenger表示乘客。(分数:5.00)填空项 1:_填空项
5、1:_填空项 1:_填空项 1:_填空项 1:_四、试题四(总题数:3,分数:8.00)2.关于上述 Java代码中 sh和 tr的以下叙述中,哪两个是正确的(写出编号)?sh 和 tr分别引用同一个对象;sh 和 tr分别引用同一类型的不同的对象;sh 和 tr分别引用不同类型的不同对象;sh 和 tr分别引用同一个对象的不同复制;sh 和 tr所引用的内存空间是相同的。(分数:1.00)填空项 1:_写出下面消息对应的方法编号(如果该消息错误或者没有对应的方法调用,请填写“无”)。(分数:6.00)(1).tr.height( )(分数:1.00)填空项 1:_(2).sh.perimet
6、er( )(分数:1.00)填空项 1:_(3).sq.height( )(分数:1.00)填空项 1:_(4).sq.perimeter( )(分数:1.00)填空项 1:_(5).sh.height( )(分数:1.00)填空项 1:_(6).tr.perimeter( )(分数:1.00)填空项 1:_3.下列赋值语句中哪两个是合法的(写出合法赋值语句的编号)?(分数:1.00)填空项 1:_程序员-Java 程序设计(一)答案解析(总分:23.00,做题时间:90 分钟)一、试题一(总题数:1,分数:5.00)说明java.util库中提供了 Vector模板类,可作为动态数组使用,并
7、可容纳任意数据类型。该类的部分方法说明如下所示:方法名 含义add(k) 向 vector对象的尾部添加一个元素 kremoveElementAt(i) 删除序号为 i的元素(vector 元素序号从 0开始)isEmpty( ) 判断 vector对象是否含有元素size( ) 返回 vector对象中所包含的元素个数Java代码Import (1) ; public class JavaMain static private final int (2) =6; public static void main(Stringargs) Vector theVector=new Vector (
8、3) ( ); /初始化 theVector,将 theVector的元素设置为 0至 5for(int cEachItem=0; cEachItemARRAY_SIZE; cEachItem+)theVector. add( (4) ); showVector(theVector); /依次输出 theVector巾的元素theVector. removeElementAt(3); showVector(theVector); public static void showVector(Vector theVector)if(theVector. isEmpty( )System.out.p
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 程序员 JAVA 程序设计 答案 解析 DOC
