没有合适的资源?快使用搜索试试~ 我知道了~
首页整理的android面试题(附详细答案).doc
资源详情
资源评论
资源推荐

2014 年精心整理 (有详细答案)
附带答案,共 100 分
一、选择题( 题,每题 分,共 分)
包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行
分 类按功能分为:如果为读取的内容进行处理后再输出,需要使用下列哪种流?
、输入流和输出流、字节流和字符流、节点流和处理流
、、、 !"#、
$下列代码的执行结果是:(%)
&%'(
&%"!)!*+(
),&!-.
),&!//.
),&!!-.
0
0
、
、
、
、
在继承中,关于构造方法的说明,下列说法错误的是(")
、子类无条件的继承父类的无参构造方法,
、子类可以引用父类中的有参构造方法,使用 & 关键字,
、如果子类没有构造方法,则父类无参构造方法作为自已的构造方法,
、如果子类有无参构造方法,而父类的无参构造方法则被覆盖。
以下程序的运行结果为(xx%)
&%12'(
&%"!)!*+(
!34.
!,4.
2344,
),&!!/56&/.
),&!!/6&/.
0
0
、56&7777、6&777、无输出xxx、编译出错
Java 语言中字符串“学 Java”所占的内存空间是(a)
A. 6 个字节
B. 7 个字节
C. 10 个字节
D. 11 个字节

8关于下列程序段的输出结果,说法正确的是:("7)
&%9,(
!.
&%"!)!*+(
),&!!.
0
0
、有错误,变量 没有初始化。
、!&
、
、
:下列哪些语句关于内存回收的说明是正确的? (b )
A、x程序员必须创建一个线程来释放内存
B、x内存回收程序负责释放无用内存x
C、x内存回收程序允许程序员直接释放内存x
D、x内存回收程序可以在指定的时间释放内存对象x
8.下面异常是属于 Runtime Exception 的是(abcd)多选
、ArithmeticException
、IllegalArgumentException
、NullPointerException
、Bu!erUnder#owException
;Math.round(11.5)等于多少(). Math.round(-11.5)等于多少(c).
、<、<$、$<、$<$
下列程序段的输出结果是:(%7)
""3!=(
!34$,4.
%!%.
%43>??,>8@@3>??,A<8@@3A<??,>8@@3A<??,A<8.
),&!!%.
0
、&、2、、
, 对一些资源以及状态的操作保存,最好是保存在生命周期的哪个函数中进行
"
、!&、!、! &、!)
$1!! 传递数据时,下列的数据类型哪些可以被传递(%")多选
、)B%、C6&!、%、&!"
!""中下列属于 1!! 的作用的是
、实现应用程序间的数据共享
、是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会
因为切换页面而消失
、可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带
、处理一个应用程序整体性的工作
下列属于 )D 解析 3 文件的优点的是%
、将整个文档树在内存中,便于操作,支持删除,修改,重新排列等多种功能

、不用事先调入整个文档,占用资源少
、整个文档调入内存,浪费时间和空间
、不是长久驻留在内存,数据不是持久的,事件过后,若没有保存数据,数据就会
消失
下面的对自定 , 的方式正确的是()
、A&>
A,!4/,),/>
A!4/!""E,&=F"C/>2=!AG>
AG,>
AG&>
、A,!4/,),/>
A!4/!""E,&=F"C/>2=!AG>
AG,>
、A&>
A!4/!""E,&=F"C/>2=!AG>
AG&>
、A&>
A,!4/!""E,&=F"C/>2=!AG,>
AG&>
8在 !"" 中使用 9!& 时可能需要重写的方法有()。 多选
、!H!9!&
、!9!&
、!H!1)"
、!1)"
:在 )IJ)9!!)&"中运行下列 '<)IJ 语句,其输出值()。
)J'KK15'1'L
、 可能为
、 可能为
、不可能为<
、 肯定为
M在 )IJ)$ 中运行如下 '<)IJ 语句,假定 )J) 表中有多行数据,执行查询之
后的结果是(")。
#15' 5)'1H5
N")J))6,4OP 6,A
#15' 5)'1H5
N")J))6,4OP 6,A
N")J))6,4OP 6,A
N")J))6,48OP 6,A8
H991' ' 5)'1H5
H991'' 5)'1H5
、)J) 表中 6, 列最小值大于等于
、)J) 表中 6, 列最小值大于等于
、)J) 表中 6, 列的数据全部为
、)J) 表中 6, 列最小值大于等于 8

;在 !"" 中使用 )IJH!P 这个辅助类时,可以生成一个数据库,并可以对数
据库版本进行管理的方法可以是%
、O%%
、 "%%
、%
、%%
$!""关于 生命周期的 !和 !)说法正确的是"多选题
、当第一次启动的时候先后调用 !和 !)方法
、当第一次启动的时候只会调用 !方法
、如果 已经启动,将先后调用 !和 !)方法
、如果 已经启动,只会执行 !)方法,不在执行 !方法
$下面是属于 #J)&QF 特性的是%多选
、管理一个 surface,这个 surface 就是一块特殊的内存,能直接排版到 android 的视图
view 上。
B、管理一个 EGL display,它能让 opengl 把内容渲染到上述的 surface 上。
C、让渲染器在独立的线程里运作,和 UI 线程分离。
D、可以直接从内存或者 9 等硬件接口取得图像数据
$$下面在 !""9!23 文件中注册 " 方式正确的是
、<receiver android:name="NewBroad">
<intent-filter>
<action
android:name="android.provider.action.NewBroad
"/>
<action>
</intent-filter>
</receiver>
、<receiver android:name="NewBroad">
<intent-filter>
android:name="android.provider.action.NewBroad
"/>
</intent-filter>
</receiver>
、<receiver android:name="NewBroad">
<action
android:name="android.provider.action.NewBroad"
/>
<action>
</receiver>
、<intent-filter>
<receiver android:name="NewBroad">
<action>
android:name="android.provider.action.NewBroad
"/>
<action>
剩余19页未读,继续阅读











安全验证
文档复制为VIP权益,开通VIP直接复制

评论0