培训机构企业java安卓考试面试

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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分)

相关文档
最新文档