还剩5页未读,继续阅读
文本内容:
工程师面试题Android
一、基础(79分)
1.String s=new String〃xyz〃;创建了几个String Object3分A、1个B、2个C、3个D、4个
2.和分别等于多少()2分B、12和—11A、11和-11D、12和一12C、11和-
123.以下错误的说法有()2分A、只要设计合理,当出现error这样的情况时,程序完全可以自动处理B、exception表示一种设计或实现问题C、Set和Map都继承自Collection接口D、接口可以继承接口E、抽象类可以继承没有构造函数的实体类
4.以下哪种类型不能作为switch(exprl)表达式的exprl()3分A、int B、longC、char D、byte
5.有关ArrayList和Vector的说法,那些是错误的()3分A、Vector是线程安全的B、ArrayList是线程序不安全的C、当需要增长时,Vector默认增长为原来一培D、当需要增长时,ArrayList默认增长为原来一培
6.以下说法那些是错误的()3分A、一个char型变量可以存储一个中文汉字String是最基本的数据类型C、Integer的缺省值是0D、String类提供了数值不可改变的字符串
7.请指出以下代码的执行结果()5分classA{static X〃;publicA{classBextendsA{static{publicB{publicclassHello{publicstaticvoidmain String[]ars{Aab=newB;ab=newB;}B、Xa2bXa2bA、Xa2b2bC、abX2ab D、2bXaba
8.2«3=3分A、8B、6C、9D、
169.那些不属于面向对象的特征()2分A、多态性B、抽象C、继承D、重写
10.若要说明一个抽象类,使用的关键字是()2分A、static B、implementsC、extends D、abstractH.在Java中,要定义类的保护类型元素,则必须使用的关键字是()2分A、[default]B、privateC publicD、protected
12.下面是有关子类调用父类构造函数的描述正确的是()2分A、子类定义了自己的构造函数,就不会调用父类的构造函数B、子类必须通过super关键字调用父类没有参数的构造函数C、如果子类的构造函数没有通过super调用父类构造函数,那么子类会先调用父类不含参数的构造函数,再调用子类自己的构造函数D、创建子类对象时,先调用子类自己的构造函数,然后调用父类的构造函数
13.下列选项中不属于结构化程序设计方法的是()2分A、自顶向下B、逐步求精C、模块化D、可复用
14.下列描述中,错误的是()2分A、Java要求编程者管理内存B、Java的安全性体现在多个层次上C、Applet要求在支持Java的浏览器上运行D、Java有多线程机制
15.以下代码的输出结果是()2分publicclassTestl{publicstaticvoidchangeStrStringstr{str=〃welcome〃;publicstaticvoidmainString[]args{Stringstr=”1234〃;changeStrstr;A、1234B、welcome
16.以下代码的输出结果是4分Public classTest2{Static booleanfoochar c{return true;ABDCBDCB B.ABCDABCDC.Compilation fails.D.An exceptionis thrownat runtime.
17.假设int x=4,y=50,下列语句的循环体共执行几次?()4分while y/x3{if y%x3{x=x+1;}else{y=y/x;B、2A
1、C、3D、
418.要从文件〃〃文件中读出第10个字节到变量C中,下列哪个方法适合3分A、FilelnputStream in二new FileInputStream/,,/;9;int c=;B、FilelnputStream in=new FileInputStream//z,;10;int c=;Public staticvoid mainString[]argv{int i=0;C、FilelnputStream in=new FileInputStreamz/,/;int c=;D、RandomAccessFile in=new RandomAccessFile〃〃;9;int c=;
19.下面异常是属于Runtime Exception的是多选2分A、ArithmeticException B、IllegalArgumentExceptionC、NullPointerException DBufferUnderflowException
20.下面在文件中注册BroadcastReceiver体式格式正确的4分
21.android关于service生命周期的onCreate和onStart说法正确的是多选题3分A、当第一次启动的时辰先后调用nCreate和onStart办法B、当第一次启动的时辰只会调用onCreate办法C、若是service已经启动,将先后调用onCreate和onStart办法D、若是service已经启动,只会履行onStart办法,不在履行onCreate办法
22.关于SharedPreferences和文件存储数据描述正确的是.选择一项3分A.使用文件存储需要创建文件,而SharedPreferences的存储方式自动创建xml文件B.使用文件存储时,只能将文件保存在SD卡上C.两种存储方式都可以将存储的数据共享给其他应用D.SharedPreferences一般用于保存不经常改变的参数设置
23.定义广播需要重写父类中的什么方法.选择一项3分A.onCreate B.onSend C.onReceive D.onBroadcast
24.下列聚合函数中不忽略空值null的是2分A.SUM列名B.MAX列名C.COUNT*D.AVG列名
25.SQL中,下列涉及空值的操作,不正确的是2分A.AGE IS NULL B.AGE ISNOT NULLC.AGE=NULL D.NOT AGEISNULL
26.SQL语言中,条件“年龄BETWEEN20AND30表示年龄在20至30之间,且2分A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括30岁但不包括20岁
27.在android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是3分A、getWriteableDatabase B、getReadableDatabaseC、getDatabase D、getAbleDatabase
28.若用如下的SQL语句创建了一个表SCREATE TABLESS#CHAR6NOT NULL,SNAME CHAR8NOT NULL,SEX CHAR2,AGE INTEGER今向S表插入如下行时,哪一行可以被插入3分A、991001,‘李明芳‘,女,’23B、990746张为,NULL,NULLC、NULL「陈道一男‘,32D、992345,NULL,女,
2529.有表tb,tb有字段id int型、avarcha「型、b char型、c日期型下面那些sql语句是正确的3分A、update tb set a=’1where id=lB、delete tbwhere id=lC selecttop1b fromtb orderby adescD、update tabletbseta=,1where id=2
二、逻辑部分(21分)
1、某商场失窃,员工甲、乙、丙、丁涉嫌被拘审甲说“是丙作的案”乙说“我和甲、丁三人中至少有一人作案”丙说“我没作案”丁说“我们四人都没作案”如果四人中只有一人说真话,则可推出以下哪项结论?4分A.甲说真话,作案的是丙乙说真话,作案的是乙B.丙说真话,作案的是甲C.丙说真话,作案的是丁四人中无人作案D.丁说真话,随着心脏病成为人类的第一杀手人体血液中的胆固醇含量越来越引起人们的重视一个E.人血液
2、中的胆固醇含量越高,患致命的心脏病的风险也就越大至少有三个因素会影响人的血液中胆固醇的含量,它们是抽烟、饮酒和运动如果上述断定为真,则以下哪项一定为真?4分I某些生活方式的改变,会影响一个人患心脏病的风险II如果一个人血液中的胆固醇含量不高,那么他患致命的心脏病的风险也不高III血液中的胆固醇高含量是造成当今人类死亡的主要原因A.只有IB.只有nc.只有I和nD.只有I和IIIoE.I、II和IIIo
3、如果比较全日制学生的数量,东江大学的学生数是西海大学学生数的70%,如果比较学生总数量(全日制学生加上成人教育学生),则东江大学的学生数是西海大学的120%由上文最能推出以下哪项结论5分A.东江大学比西海大学更注重教学质量B.东江大学成人教育学生数量所占总学生数的比例比西海大学的高C.西海大学的成人教育学生比全日制学生数多D.东江大学的成人教育学生数比西海大学的少E.东江大学的全日制学生比成人教育学生多
4、在一次对全省小煤矿的安全检查后,甲、乙、丙三个安检人员有如下结论:甲有小煤矿存在安全隐患乙有小煤矿不存在安全隐患丙大运和宏通两个小煤矿不存在安全隐患如果上述三个结论只有一个正确,则以下哪项一定为真?4分A.大运和宏通煤矿都不存在安全隐患B.大运和宏通煤矿都存在安全隐患C.大运存在安全隐患,但宏通不存在安全隐患D.大运不存在安全隐患,但宏通存在安全隐患E.上述断定都不一定为真
5、一把钥匙能打开天下所有的锁这样的万能钥匙是不可能存在的4分以下哪项最符合题干的断定?A.任何钥匙都必然有它打不开的锁B.至少有一把钥匙必然打不开天下所有的锁C.至少有一把锁天下所有的钥匙都必然打不开D.任何钥匙都可能有它打不开的锁E.至少有一把钥匙可能打不开天下所有的锁答案
一、j2ee基础(64分)
1、B
32、B
23、A/C/E
24、B
35、D
36、BC
37、A
58、D
39、B
210、D
211、D
212、C
213、D
214、A
215、A
216、A
417、A
418、A
319、A/B/C/D
220、A
421、A/D
322、A
323、C
324、C
325、C
326、A
327、AB
328、B
329、A/C3
三、逻辑题
1、A
42、A
43、B
54、B
45、A4。
个人认证
优秀文档
获得点赞 0