




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程师笔试题姓名:_ 分数:_一、单选题(每题2分)1Java是从( )语言改进重新设计。AAda BC+ CPasacal DBASIC2下列语句哪一个正确( )A Java程序经编译后会产生machine codeB Java程序经编译后会产生byte codeC Java程序经编译后会产生DLLD 以上都不正确3下列说法正确的有( )A class中的constructor不可省略B constructor必须与class同名,但方法不能与class同名C constructor在一个对象被new时执行D 一个class只能定义一个constructor4提供Java存取数据库能力的包是( )Ajava.sql Bjava.awt Cjava.lang Djava.swing5下列运算符合法的是( )A& B Cif D:=6执行如下程序代码a=0;c=0;do-c;a=a-1;while(a0);后,C的值是( )A0 B1 C-1 D死循环7下列哪一种叙述是正确的( )A abstract修饰符可修饰字段、方法和类B 抽象方法的body部分必须用一对大括号 包住C 声明抽象方法,大括号可有可无D 声明抽象方法不可写出大括号8下列语句正确的是( )A 形式参数可被视为local variableB 形式参数可被字段修饰符修饰C 形式参数为方法被调用时,真正被传递的参数D 形式参数不可以是对象9下列哪种说法是正确的( )A 实例方法可直接调用超类的实例方法B 实例方法可直接调用超类的类方法C 实例方法可直接调用其他类的实例方法D 实例方法可直接调用本类的类方法10下面哪个是在tomcat中web.xml的位置( )A %Tomcat_Home%webappsROOTWEB-INFB %Tomcat_Home%webappsROOTWEB-INFlibC %Tomcat_Home%webappsROOTWEB-INFlibclassD %Tomcat_Home%webappsROOT二、多选题(每题3分)1下列说法错误的有( )A 能被java.exe成功运行的java class文件必须有main()方法B J2SDK就是Java APIC Appletviewer.exe可利用jar选项运行.jar文件D 能被Appletviewer成功运行的java class文件必须有main()方法2下列说法正确的有( )A 环境变量可在编译source code时指定B 在编译程序时,所能指定的环境变量不包括class pathC javac一次可同时编译数个Java源文件D javac.exe能指定编译结果要置于哪个目录(directory)3下列标识符不合法的有( )Anew B$Usdollars C1234 Dcar.taxi4下列说法错误的有( )A 数组是一种对象B 数组属于一种原生类C int number=31,23,33,43,35,63D 数组的大小可以任意改变5不能用来修饰interface的有( )Aprivate Bpublic Cprotected Dstatic6下列正确的有( )A call by value不会改变实际参数的数值B call by reference能改变实际参数的参考地址C call by reference不能改变实际参数的参考地址D call by reference能改变实际参数的内容7下列说法错误的有( )A 在类方法中可用this来调用本类的类方法 B在类方法中调用本类的类方法时可直接调用C 在类方法中只能调用本类中的类方法D 在类方法中绝对不能调用实例方法8下列说法错误的有( )A Java面向对象语言容许单独的过程与函数存在B Java面向对象语言容许单独的方法存在C Java语言中的方法属于类中的成员(member)D Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同9下列是java关键字的有( )A NULLB trueC sizeofD implementE instanceof10以下哪些属于Session的方法( )A load()B save()C delete()D update()E open()F close()三、判断题(每题2分)1Java程序中的起始类名称必须与存放该类的文件名相同。( )2Unicode是用16位来表示一个字的。( )3原生类中的数据类型均可任意转换。( )4Java基本数据类型包含string。( )5char不能放下一下中文字符。( )6在java中一个类被声明为final类型,表示该类不能被继承,是顶级类。( )7Error表示需要捕捉或者需要程序进行处理的异常。( )8wait():使一个线程处于等待状态,并且释放所持有的对象的lock。( )9String没有length()这个方法,但有同样功能的length属性,数组有length()这个方法。( )四、简答题1谈谈final, finally, finalize的区别。(10分)2写一个字符串反转的方法,把“abcdefg”转换成“gfedcba”。(10分)3写一段连Oracle的程序,并实现数据查询。(12分)答案一、单选题1答案:B2答案:B3答案:C4答案:A5答案:A6答案:C7答案:D8答案:A9答案:D10答案:A二、 多项选择题1答案:BCD2答案:BCD3答案:ACD4答案:BCD5答案:ACD6答案:ACD7答案:ACD8答案:ABC9答案:BDE10答案:ABCDF三、 判断题1答案:正确2答案:正确3答案:错误4答案:错误5答案:错误6答案:正确7答案:错误8答案:正确9答案:错误四、简答题1答案:final修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载 finally再异常处理时提供 finally 块来执行任何清除操作。如果抛出一个异常,那么相匹配的 catch 子句就会执行,然后控制就会进入 finally 块(如果有的话)。 finalize方法名。Java 技术允许使用 finalize() 方法在垃圾收集器将对象从内存中清除出去之
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电瓶车保险知识培训课件
- (单元培优卷)第4单元 解决问题的策略 单元高频易错培优卷(含答案)六年级上册数学(苏教版)
- 电焊电极知识培训课件
- 北京西城期末考试试题及答案
- E3-ligase-Ligand-66-生命科学试剂-MCE
- 3-4-Dimethylidenehexanedioyl-CoA-3-4-Dimethylidenehexanedioyl-coenzyme-A-生命科学试剂-MCE
- 偏瘫康复考试题及答案
- 保健品考试题及答案
- 木材考试题及答案
- 电热器电流热效应课件
- 景区旅游基础设施配套项目清单
- 西师版小学六年级上册数学全册教案(表格式)
- 《胃癌腹膜转移诊治中国专家共识(2023版)》解读
- 星巴克劳动合同范本
- SJ∕T 11614-2016 电动汽车驱动电机系统用金属化薄膜电容器规范
- 绿化种植工程合同范本
- 小学校本教材《中草药的认识》(中学也可用)
- (高清版)JTGT 3610-2019 公路路基施工技术规范
- 初中英语单词表大全(2182个带音标)
- 个体工商户变更经营者协议书
- 《二维动画制作》课程标准
评论
0/150
提交评论