2022年Android工程师笔试题.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年Android工程师笔试题.docx》由会员分享,可在线阅读,更多相关《2022年Android工程师笔试题.docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年Android工程师笔试题 Android 工程师面试题 一、 基础( 79 分) 1. String s = new String(xyz); 创建了几个 String Object? ( )3 分 A、1 个 B、2 个 C、3 个 D、4 个 2. Math.round(11.5) 和 Math.round(-11.5) 分别等于多少?( )2 分 A、11 和-11 B、12 和-11 C、11 和-12 D、12 和-12 3. 以下错误的说法有: ( )2 分 A、只要设计合理,当出现 error 这样的状况时,程序完全可以自动处理 B、exception 表示一种设计或
2、实现问题 C、Set 和 Map 都继承自 Collection 接口 D、接口可以继承接口 E、抽象类可以继承没有构造函数的实体类 4. 以下哪种类型不能作为 switch (expr1 )表达式的 expr1 ?( )3 分 A、int B、long C、char D、byte 5. 有关 ArrayList 和 Vector 的说法,那些是错误的? ( )3 分 A、Vector 是线程平安的B、ArrayList 是线程序担心全的C、当须要增长时 ,Vector 默认增长为原来一培 D、当须要增长时 , ArrayList 默认增长为原来一培 6. 以下说法那些是错误的?( )3 分
3、A、一个 char 型变量可以存储一个中文汉字 B、String 是最基本的数据类型 C、Integer 的缺省值是 0 D、String 类供应了数值不行变更的字符串 7. 请指出以下代码的执行结果( )5 分 class A static System.out.print(X); public A() System.out.print(2); class B extends A static System.out.print(a); public B() System.out.print(b); public class Hello public static void main(Stri
4、ng ars) A ab = new B(); ab = new B(); A 、Xa2b2b B、Xa2bXa2b C、abX2ab D 、2bXaba 8. 2<<3=? ( )3 分 A 、8 B 、6 C、9 D、16 9. 那些不属于面对对象的特征() 2 分 A 、多态性 B、抽象 C、继承 D、重写 10. 若要说明一个抽象类,运用的关键字是: ( )2 分 A 、static B、implements C、extends D、abstract 11. 在 Java 中,要定义类的爱护类型元素,则必需运用的关键字是( )2 分 A 、default B 、privat
5、e C、public D、protected 12. 下面是有关子类调用父类构造函数的描述正确的是( )2 分 A 、子类定义了自己的构造函数,就不会调用父类的构造函数 B、子类必需通过 super 关键字调用父类没有参数的构造函数 C、假如子类的构造函数没有通过 super 调用父类构造函数, 那么子类会先调用父类不含参数的构造函 数,再调用子类自己的构造函数 D、创建子类对象时,先调用子类自己的构造函数,然后调用父类的构造函数 13. 下列选项中不属于结构化程序设计方法的是( )2 分 14. A 、自顶向下 B、逐步求精 15. C、模块化 D、可复用 16. 下列描述中,错误的是( )
6、2 分 17. A 、Java要求编程者管理内存 18. B、Java的平安性体现在多个层次上 19. C、Applet 要求在支持 Java 的阅读器上运行 20. D、Java有多线程机制 21. 以下代码的输出结果是: ( )2 分 publicclass Test1 publicstaticvoid changeStr(String str) str=welcome; publicstaticvoid main(String args) String str=1234; changeStr(str); System.out.println(str); A 、1234 B、welcome
7、 22. 以下代码的输出结果是: ()4 分 Public class Test2 Static boolean foo(char c) System.out.print(c); return true; Public static void main(String argv) int i = 0; /for(65;88(i<2);67) for (foo('A'); foo('B') (i < 2); foo('C') i+; foo('D'); A. ABDCBDCB B. ABCDABCD C.
8、Compilation fails. D. An exception is thrown at runtime. 23. 假设 int x=4,y=50 ,下列语句的循环体共执行几次? ( )4 分 while (y / x > 3) if (y % x > 3) x = x + 1; else y = y / x; A 、1 B、2 C、3 D、4 24. 要从文件 file.dat 文件中读出第 10 个字节到变量 C 中,下列哪个方法适合 ? 3 分 A 、FileInputStream in=new FileInputStream(file.dat); in.skip(9)
9、; int c=in.read(); B、FileInputStream in=new FileInputStream(file.dat); in.skip(10); int c=in.read(); C、FileInputStream in=new FileInputStream(file.dat); int c=in.read(); D、RandomAccessFile in=new RandomAccessFile(file.dat); in.skip(9); int c=in.readByte(); 25. 下面异样是属于 Runtime Exception 的是( )(多选) 2 分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 Android 工程师 笔试
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内