首页 java考试题及答案

java考试题及答案

举报
开通vip

java考试题及答案java考试题及答案 Java试卷 1 java笔 试每及答案 一、基础每(45分) 1 、 任何一个Java认这程序都默引入了一个包,个包的名字是什么,(2分) 答:java.lang 2、 继是否可以承String类?为么什,(2分) 为答:不可以。因String是final类继,故不可以承。 3、 页间间递对种面象的方法有哪几,(2分) 答:request,session,application,cookie 4、 为在深度7满树的二叉中,时 时时 时叶子 叶子叶子 叶子点 点点...

java考试题及答案
java考试题及答案 Java试卷 1 java笔 试每及答案 一、基础每(45分) 1 、 任何一个Java认这程序都默引入了一个包,个包的名字是什么,(2分) 答:java.lang 2、 继是否可以承String类?为么什,(2分) 为答:不可以。因String是final类继,故不可以承。 3、 页间间递对种面象的方法有哪几,(2分) 答:request,session,application,cookie 4、 为在深度7满树的二叉中,时 时时 时叶子 叶子叶子 叶子点 点点 点的个数是多少_____64_____。(2分) 5、 _____A,B,E_____标标是合法符。 (多选)(2分) A) $persons B) TwoUsers C) *point D) this E) _endline 6、 设 x = 1 , y = 2 , z = 3,则表达式 y,,z,,/,,x 的值是( A )。(2分) A) 3 B) 3.5 C) 4 D) 2.5 7、 ____A,B_________不是java的关关字。(多选)(2分) A) TRUE B) sizeof C) const D) super E) void 8、 赋出下面的不完整的类代码: class Person { String name, department; int age; public Person(String n){ name = n; } public Person(String n, int a){ name = n; age = a; } public Person(String n, String d, int a) { // doing the same as two arguments version of constructor // including assignment name=n,age=a department = d; } } 下面的___C_____可以加到构造方法中的"doing the same as..."处, (2分) A) Person(n,a); B) this(Person(n,a)); C) this(n,a); D) this(name,age) 9、 下面关变围陈对于量及其范的述哪些是的是_____A,C,D___ 。(2分) Java试卷 2 A) 实变类员变例量是的成量。 B) 实变关关例量用字static声明。 C) 在方法中定义变应执时时的局部量在方法被行建。 D) 局部变须量在使用前必被初始化。 实变为例量(英文:instance variable)是在方法外而在类义变时员声明内定的量,有也叫成变类变为量;量(英文:class variable)是用关关字static声明的实变们例量,他的生存期分别变义应变递时时应销实变是:局部量在定量的方法被用被建,而在方法退出后被撤;例量在使用new Xxxx()时应类实时时应类实对建的例被建,而其生存期和的例象的生存期相类变应类载时时同;量在被加被建,不一定要用new Xxxx()时应类实对建,所有的例象共享应类变类变须量,其生存期是的生存期。任何量在使用前都必初始化,但是需要指出的是局部变须显实变类实变应类递量必式初始化,而例量不必,原始型的例量在的构造方法被时为值用它分配的缺省的,整型是0,布尔型是false,而浮点型是0.0f,引用类类类型(型)实的变值例量的缺省是null(没有则实实对行的初始化,它的使用将引起NullPointException),类变 规则 编码规则下载淘宝规则下载天猫规则下载麻将竞赛规则pdf麻将竞赛规则pdf 实变样类变类量的和例量一,不同的是量的初始化是在被载时加。 10、 final, finally, finalize别的区(3分) 答:final 类别变类继用于声明属性,方法和,分表示属性不可,方法不可覆盖,不可承。 finally处语时总执是异常理句构的一部分,表示是行。 finalize是Object类执时递对的一个方法,在垃圾收集器行的候会用被回收象的此方法,可时资以覆盖此方法提供垃圾收集的其他源关关回收,例如文件等。 对类实实算符可以用来决定某象的是否了接口 11、 JAVA语则处关关言如何行异常理,字:throws,throw,try,catch,finally别么分代表什意义,在try块吗中可以抛出异常,(5分) Java 通过对面向象的方法则行异常处理,把各种则类不同的异常行分,并提供了良好的接口.在Java中,每对个异常都是一个象,它是Throwable类类实或其它子的例.当一个方法出实异对常后便抛出一个异常象,应对象中包含有异常信息,递这对获这用个象的方法可以捕到个异常并则处行理. Try:执产行部分,生异常 Catch:捕捉异常 Finally:执不管有没有异常都行 Throws:处递须对则处在方法声明声明要抛出的异常,用者必其行理。 Throw:抛出一个异常 在try中可以抛出异常,一般与声明的异常相同。 义继自定异常要承于Exception或Exception类的子 Java试卷 3 12、 种见列出至少五最常到的runtime exception(3分) ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException, IllegalMonitorStateException, IllegalPathStateException, IllegalStateException, ImagingOpException, IndexOutOfBoundsException, MissingResourceException, NegativeArraySizeException, NoSuchElementException, NullPointerException, ProfileDataException, ProviderException, RasterFormatException, SecurityException, SystemException, UndeclaredThrowableException, UnmodifiableSetException, UnsupportedOperationException 13、 在struts过中如何通一个url找到一个action,么它的核心配置文件是什? (2 分) Struts-config.xml 14、 请在下表中体实出Java中类的限定词的作用范围,在相应位置打“?” :(4分) 类同 一个 类不同包非子 类不同包的子 同一个包 private ? protected ? ? ? 时不写 ? ? public ? ? ? ? 11、过通jsp,servlet描述Struts实,并用例 (包括文字描述和相关代码)说明。(10分) view是视视一般用JSP model是模型一般用于操作数据库的 就是javabean control就是控制器servlet 可控制页面的定位 用servlet struts是一个框架,是为实实了mvc的 Java试卷 4 二、查错错错(指出或不足的地方议并建出好的写法)每每(2分 共10分) 1、float f=3.4 不正确。精度不准确,应应强类转换用制型,如下所示:float f=(float)3.4 或float f = 3.4f 2、if(formBeans.getName().equals("abc")){...} 避免空指针为异常,因formBeans.getName()为null时报会空指针异常 3、int xx = formBeans.isFunc()==true ? 1:0; ==true是多余的,写法不好。 4、public class Something { void doSomething () { private String s = ""; int l = s.length(); } } 答: 错变访访饰有。局部量前不能放置任何修符 (private,public,和protected)。final可以用饰变来修局部量 (final如同abstract和strictfp访访饰,都是非修符,strictfp饰只能修class和 method而非variable)。 5、public class Something { public int addOne(final int x) { return ++x; } } 答: 这错错较显个比明。int x饰被修成final,意味着x不能在addOne method中被修 改。 编每三、程(共45分) 1、用java实实一实实赋排序功能。若能用冒泡法5分,若用快速排序法实实赋15 分。 冒泡排序: void bubbleSort(int[] array) { int count = 1; boolean flag = true; while(flag) { flag = false; for(int i = 0;iarray[i+1]) { int temp = array; array = array[i+1]; array[i+1] = temp; flag = true; } } count ++;}} 快速排序: public static void paixu(int a[],int low,int high)//用快速排序法 { // low, high表示扫围描的范 int pivot;//存放中心索引及其值变的局部量 int scanup,scandown,mid;//用于扫描的索引 if (high-low<=0) //如果数组中的元素少于两个,则返回 return; else if(high-low==1) //如果有两个元素,对则较其行比 { if(apai[high]
本文档为【java考试题及答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_682974
暂无简介~
格式:doc
大小:33KB
软件:Word
页数:14
分类:互联网
上传时间:2017-10-01
浏览量:61