培训机构企业java安卓考试面试
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中软国际Android班第一阶段考试
姓名____ __ __ 班级____________
注意事项:笔试时间90分钟,满分100分.
请使用钢笔或者圆珠笔填写试题答案.
请在规定处填写您得答案,选择题在试卷前部答题卡中填写答案,程序题答案请写在答题纸上.
请不要在试卷上涂写与试题无关得得标记。
(一)单项选择题(每题2分,共30分)
1)对以下两个代码片段说法正确得就是?
代码片段1:
int a =3;
int b=0;
int c = a /b;
代码片段2:
float a = 3、0f;
float b= 0、0f;
float c =a / b;
A、执行两段代码都会抛出异常ﻩﻩB、执行两段代码都无异常抛出
C、执行两段代码,只有代码片段1抛出异常ﻩﻩD、执行两段代码,只有代码片段2抛出异常
2)以下说法错误得就是?
A、Java中接口不能被private或Protected修饰符修饰ﻩ
B、Java中一个类可以实现多个接口,但就是只能继承一个父类
C、接口中定义得成员变量,即使不说明,默认均就是public\static\final得
D、final关键字可以修饰接口
3)以下哪种数据类型不就是引用数据类型?
A.StringﻩB、int[]C、DoubleﻩD、float
4)给出以下代码,假设arr数组中只包含正整数值,请问下列代码段实现了什么功能?
public int guessWhat(int arr[]) {//{1,5,2,3}
int x=0;
for(int i = 0;i 〈arr、length; i++){
x = x <arr[i]? arr[i]: x;
}
return x;
}
A获取数组得最大索引值ﻩﻩB判断数组中就是否存在重复元素
C获取数组中元素个数ﻩﻩD获取数组中得最大元素
5)如何明确释放掉一个对象占据得内存空间?
A调用free()方法ﻩﻩﻩB调用System、gc()方法
C赋值给该对象得引用为nullﻩﻩD程序员无法明确强制垃圾回收器运行
6)以下关于集合与数组得观点中,正确得就是()
A可以通过int[4]a=new int[];声明一个长度为4得数组
B 数组只能存放基本数据类型
C 集合得长度就是固定得
D List与Map都可以用迭代方式进行遍历
7)以下哪个方法不就是Android生命周期得方法B
A onstart();
B onServer();
Constop();
D onRestart();
8)指出下列程序运行得结果
publicclass Example{
Stringstr=new String(”good”);
char[]ch={’a','b','c’};
publicstatic void main(String args[]){
Example ex=new Example();
ex、change(ex、str,ex、ch);
System、out、print(ex、str+”and ");
for(int i=0;i System、out、print(ex、ch[i]); } } public void change(String str,charch[]){ str=”testok"; ch[0]='g'; } } A.good and abc B、good and gbcﻫC、 test ok and abcﻩﻩD、testok a nd gbc 9)关于类继承得说法,正确得就是()ﻫA、Java 类允许多继承ﻩﻩB、Java接口允许多继承 C、接口与类都允许多继承ﻩﻩﻩﻩ D、接口与类都不允许多继承 10)以下关于Android SQLite中得Cursor得说明,错误得就是() A Cursor返回下一行数据得方法就是next方法 B默认情况下Cursor得游标位于返回得所有数据行得前面 CCursor中可以有多条记录 DCursor使用完之后要进行关闭。 11)欲构造ArrayList类实现了List接口,下列哪个方法就是正确得() A、ArrayList myList=new Object()ﻩﻩﻩ B、ListmyList=new ArrayList() ﻩ C、ArrayListmyList=new List()ﻩD、List myList=new List() 12)所有异常得父类就是哪项? A、Throwable B、Errorﻫ C、RuntimeExceptionﻩﻩﻩﻩﻩ D、Exception 13)以下哪个约束符可用于定义成员常量?() A、 staticﻩﻩﻩﻩﻩ B、finalﻫ C、abstractﻩﻩ D、No modifier can be used 14)对Android适配器得理解,以下说法正确得就是() A、每个ListView都可以装配多个适配器 B、Android适配器得数据不能就是对象类型得数据 C、适配器有特定得方法来刷新数据,可以不需要自己来定义。 D、适配器得加载得布局文件不能就是系统提供得布局文件. 15)以下关于String,StringBuffer,StringBuilder得描述哪个就是正确得? A、String类修饰得对象在内容改变时能存放于原来对象得位置 B、StringBuffer与StringBuilder都就是线程安全得 C、StringBuffer得equals方法与String得equals方法就是等价得 D、这三个对象都就是属于java、lang包下面得类。 (二)多项选择题(每题2分,共10分)