第十七期自测试题答案:
1、BCD 2、ABCDE 3、CD 4、A 5、ABCD 6、√ 7、×
8、android create acd-n myAvd-t 8-s HVDA- C d:\card_img 9、onCreate(), onStart(), onDestory() 和 onrestart, onresume, onpause, onstop
10、如果数据将在线程间共享。例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取。当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率。
本期试题:
1.【多选】java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分类,按功能分为:(),如果为读取的内容进行处理后再输出,需要使用下列哪种流?( )
A、输入流和输出流 B、字节流和字符流 C、节点流和处理流 D、File stream E、Pipe stream F、Random stream G、Filter stream
2.【单选】下列代码的执行结果是:( )
A、1,1 B、1,1.0 C、1.0,1 D、1.0,1.0
3.【单选】以下程序的运行结果为( )
A、Not equal B、Equal C、无输出 D、编译出错
4.【单选】Java语言中字符串“学Java”所占的内存空间是( )
A、 6个字节 B、 7个字节 C、10个字节 D、11个字节
A、 6个字节 B、 7个字节 C、10个字节 D、11个字节
5.【单选】关于下列程序段的输出结果,说法正确的是( )
A、有错误,变量i没有初始化。 B、null C、1 D、0
6.【多选】下面异常是属于 Runtime Exception 的是( )
A、ArithmeticException B、IllegalArgumentException C、NullPointerException D、BufferUnderflowException
7.【填空】写出adb 常用指令的作用。
adb logcat : __________ ___
adb kill-server : ________
adb pull: _____________
adb devices :___________ _
8.【填空】我们用_ ______
__来定义一个整数,用________ _来定义一个字符类型,称为原始数据类型。
9.【填空】程序运行的结果是:_________
___。
10.【简答】请解释下在单线程模型中Message、Handler、Message Queue、Looper之间的关系。