收藏 分销(赏)

技术能力考试试卷级.doc

上传人:人****来 文档编号:9531302 上传时间:2025-03-29 格式:DOC 页数:9 大小:28.04KB
下载 相关 举报
技术能力考试试卷级.doc_第1页
第1页 / 共9页
技术能力考试试卷级.doc_第2页
第2页 / 共9页
点击查看更多>>
资源描述
JAVA 技术能力考试1级 课程名称 JAVA语言 课程号 MJ01 考试时间 90分钟 考试方法(闭)卷 (共 7 页) (本试卷满分100分, 60分合格, 答案请写在答题卡上) 一、 选择题(含单选题和多选题, 每题3分, 共60分) 在每小题列出四个备选项中只有1个或多个是符合题目要求, 多选题已用*标识出来, 请将其答案填写在题后括号内, 错选或未选均无分。 1、 下列相关对象哪一个说法是正确, 请选出1个正确答案。( C ) A.对象是能够对其进行实例化从而得到类东西 B.对象是类实例 C.对象是一个蓝本,据此能够创建抽象具体实现 D.对象是指向属性引用 *2、 下列哪几项是保留关键字。( ABCDE ) A. public B.static C.void D.main E.String F.Args 3、 哪一个说法是正确? ( AB ) A.在JAVA语言中,new和delete都是关键词 B.在JAVA语言中,try 、 catch和thrown都是关键词 C.在JAVA语言中,return、 goto和default都是关键词 D.在JAVA语言中,exit、 class和while都是关键词 4、 JAVA中哪种整型取值范围恰好为-(-2 31)~ (2 31 -1), , 请选出1个正确答案。( A ) A.number型 B.short型 C.int 型 D.long 型 5、 试图编译、 运行以下类会有什么后果? ( D ) public class Assigment { public static void main(String[] args){ int a,b,c; b = 10; a = b = c =20; Systemout.println(a) ; } } 请选出1个正确答案。 A.代码无法被编译,因为编译器会认为赋值语句a=b=c=20;中变量c还未初始化 B.代码无法被编译,因为赋值语句a=b=c=20; 是非法 C.代码会被正确编译,运行时将显示 10 D.代码会被正确编译,运行时将显示20 *6、 假定变量x=8类型是int(它能够存放着负值),则哪些方法能正确地使x值翻倍,请选出4个正确答案。( ABCD ) A.x<<1; B.x=x*2; C.x*=2; D.x+=x; E.x<<=1; 7、 假定有以下类: ( ) //Filenname:Args.java public class Args { public static void main(String[] args) { system.out.println(args[0] + “ “ + args[args.length-1]); } } 实施以下命令行后结果将是什么? java Args In politics stupidity is not a handicap 请选出1个正确答案 A.程序将抛出ArrayIndexOutOfBoundsException. B.程序将打印出Java handicap. C.程序将打印出Args handicap. D.程序将打印出In handicap. 8、 尝试编译,运行以下程序会得到什么结果? ( ) public class DefalutValuesTest { int[] ia = new int[1]; boolean b; int i; object o; public static void main (String[] args) { DefaultValuesTest instance = new DefaultValuesTest(); instance.print(); } public void print(){ System.out.println(ia[0] + “ “ + “ “ +i + “ “ +o); } } 请选出1个正确答案. A.该程序会打印出0 false 0 null. B.该程序运行时会抛出java.lang.NullPointerException. C.该程序会打印出0 false NaN null. D.该程序会打印出null false 0 null. 9、 哪一个命题为真? ( ) 请选出一个正确答案 A.全部类都必需定义一个结构函数. B.结构函数必需申明为private. C.结构函数必需返回值. D.结构函数必需初始化类全部字段. 10、 以下哪种类定义是不可扩展类有效定义? ( ) A.class Link{} B.abstract class Link{} C.native class Link{} D.static class Link {} E.final class Link{} 11、 在下列选择一项正确说法。( ) A.transient字段在序列化期间不会被保留. B.结构函数能够申明为abstract. C.由int[] a =new int[10]语句结构数组对象初始状态将依靠于数组变量a是一个局部变量还是一个字段. D.只有静态方法能访问静态组员. 12、 编译,运行以下程序后,将以什么次序打印出哪些数字? 请选出1个正确答案。( ) public class Myclass { public static void main(String[] args){ RuntimeException re = null ; throw re; } } A.代码将无法被编译,因为main()方法在其申明中表示自己会抛出Runtime Exception. B.程序将无法被编译,因为它无法抛出re. C.程序能够被无错地编译,而且运行时将抛出java.lang.RuntimeException. D.程序能够被无错地编译,而且运行时将抛出java.lang.NullPointerException. 13、 断言语句抛出异常隶属于哪个类, 请选出1个正确答案。( ) A.FailedAssertion B.AssertionException C.取决于该断言语句 D.ErrorObject E.AssertionError 14、 给定类A、 B、 C,其中B扩展了A,C又扩展了B,而且它们都实现了实例方法void doIt().怎样从C中实例方法来调用A中doIt()方法呢? 请选出1个正确答案。( ) A.doIt(); B.super.doIt(); C.super.super.doIt(); D.这是不可能 *15、 给定以下代码,哪个申明能插入至所表示位置而不会造成编译错误。( ) interface MyConstants { int r =42; int s = 69; int Area; //插入代码 } A.final double circumference = 2 *Math.PI*r ; B.int total = total + r +s; C.int ArRa = r*s; D.public static MAIN=15; E.protected int CODE = 31337; 16、 哪种说法说明了垃圾搜集和终止化机制所承诺行为? 请选出1个正确答案。( ) A.对象直到没有任何引用指向自己时才会立刻被销毁 B.对一个对象调用finalize()方法永远不会多于一次 C.适适用于搜集对象会最终由垃圾搜集器销毁 D.对象一量适适用于垃圾搜集,就再也无法由存活线程访问了 17、 以下哪个方法是正确开启新线程方法?请选出1个正确答案。( ) A.只须创建新线程对象,新线程会自动开启 B.创建新线程对象并调用方法begin() C.创建新线程对象并调用方法start() D.创建新线程对象并调用方法run() 18、 哪个方法不是在String类中定义? 请选出1个正确答案。( ) A.trim() B.length() C.concat(String) D.hashCode() E.reverse() 19、 下列哪个集合实现是线程安全?请选出1个正确答案。( ) A.ArrayList B.HashSet C.Vector D.TreeSet E.LinkedList 20、 Struts控制器含有职责中,以下哪种说法不正确。( ) A.拦截用户请求 B.把每个请求映射到一个特定业务操作 C.从业务操作搜集结果,使其成为可供用户使用形式 D.依据现在状态和业务操作结果,确定要显示给用户看视图 E.控制页面访问次数和方法 二、 简答题(前两题每题5分, 3,4题任选一道10分, 共20分) 1、 Struts框架会使用不一样共享资源区来存放对象,共享资源区都有一个lifetime和visibilty规则,请列举出四种不一样作用域并说明作用范围,并简述转发与重定向关键差异: 2、 JSP标准提供了三种独立向JSP添加代码技术,请列举两种 3、 某省计费帐务系统已设计完成,包含计费子系统(C++编写),销帐子系统(c++编写),前台WEB子系统.现用户已确定采取了tuxedo和weblogic中间件及ORACLE产品,请您依据上述工具,及封装业务逻辑具体实现过程思想,确定tuxedo关键完成哪类操作,并简述前台能够采取何种框架及怎样实现设想。 4、 在你以前所做项目中, 请列举一个实施效果比很好框架技术, 并结合你项目说明采取这种框架技术利与弊, 谈谈你体会, 请关键结合业务与实际运行效果, 针对这种框架技术特点展开来说明。 三、 编程题(前两题每题5分, 第3题10分, 共20分) 1、 在web.xml配置文件中,利用strutserror-page元素,增加一段代码配置,将404(服务器内部错误)产生时转到error404.jsp进行处理。或者用文字来描述出这种配置方法, 系统处理机制和原理过程。 2、 现有一个数组int data_arr[]={12,31,56,23,27,1,43,65,4,99} ,已完成以下代码,请在注释处增加一段代码,实现这么功效:将data_arr数组内容先写入一个名为”temp.dat”文件中,再重新将该文件内容读出,能逆序将文件内容输出至控制台(形如99,4,65,43,1,27,23,56,31,12)。 import java.io.IOException; public class arrayTest { public arrayTest() { } public static void main(String args[]) { //请在本处插入完整实现代码. } } 3、 请您为某地营业系统写一个用户登录页面。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服