Android笔试题2

Android笔试题2

ID:47406611

大小:45.50 KB

页数:33页

时间:2019-07-01

Android笔试题2_第1页
Android笔试题2_第2页
Android笔试题2_第3页
Android笔试题2_第4页
Android笔试题2_第5页
资源描述:

《Android笔试题2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、应聘Android开发工程师-Java笔试部分班级:姓名:分数:1:本试卷为高难度试题,大部分摘自华为,中兴,腾讯,百度,阿里巴巴等试题2:知识点涵盖Java基础,面向对象,异常,多线程,输入输出流,集合,数据结构与算法3:注意本试卷分满分为100分,60分为及格分数线4:本试卷分为以下部分:选择题,简答题,改错与分析题,编程算法题5:本试卷时间为100分钟,请抓紧时间做题应聘Android开发工程师-Java笔试部分班级:姓名:分数:1:本试卷为高难度试题,大部分摘自华为,中兴,腾讯,百度,阿里巴巴等试题2

2、:知识点涵盖Java基础,面向对象,异常,多线程,输入输出流,集合,数据结构与算法3:注意本试卷分满分为100分,60分为及格分数线4:本试卷分为以下部分:选择题,简答题,改错与分析题,编程算法题5:本试卷时间为100分钟,请抓紧时间做题一:选择题【有四个选项,只有一个选项正确,每道题1.5分,共20道,总计30分】【】1:下面的表达式错误的是A:floatf=(1.9+0.1)/(int)1.0B:floatf=1.0FC:floatf=(float)1.0FD:floatf=(int)(0.73+0.27

3、);【】2:设x和y均为int型变量,则以下语句:x+=y,y=x-y;x-=y;的功能是A:把x和y按从大到小排列B:把x和y按从小到大排列C:无确定结果D:交换x和y中的值【】3:请写出下面程序运行的结果()intx=0;inty=1;inta=x+++++x;intb=y-----y;System.out.println(++a+b++);A:3B:4C:5D:6【】4:选择下列程序运行的结果inttotal=0;for(inti=0,j=5;total<10

4、

5、j>3;++i,--j){total+=

6、(i+j);System.out.println(total);}A:结果为5,因为一个i自加,一个j自减抵消等于没有自加B:结果为10,因为正常运算了C:有语法错误,不能写多个变量D:有语法错误,条件表达式不能写多个【】5:请问总共创建了多少个对象?Stringaa,b,c;aa="bb";b="dd"+aa;c="cc"+b+aa;StringBufferd=newStringBuffer(c);A:4B:5C:7D:8【】6:接口A中有2个方法,接口B中有2个方法,以下正确的是()A:若接口C继承A,B

7、两个接口,则C一定继承了四个方法B:若类C实现接口A,B,则C中必须至少实现A、B中各一个方法C:若类C要继承接口A,B,则必须要定义接口D来继承接口A、B,由类C实现接口D,才能达到目的D:若抽象的接口C继承了接口A,B;抽象的D类实现C接口,此时必须要实现累加接口中的所有方法【】7:关于类,抽象,接口,继承综合说法错误的是?A:类与类之间有关联,继承,聚合的关系;B:抽象类可以继承实例类,抽象类可以实现接口,抽象接口可以继承多个接口C:抽象类是类和接口的并集与接口继承的补集D:在应用开发中,功能类的继承是

8、平行结构,实现功能的接口是树型结构【】8:请判断下面程序运行的结果:publicclassParamTest{intnum=1;publicvoidchange(){num=2;}publicvoidchange(intnum){num=3;}publicvoidchange(ParamTestpt){pt.num=4;}publicstaticvoidmain(String[]args){ParamTestpt=newParamTest();intnum=5;pt.change();System.out.p

9、rintln("1->:"+pt.num);pt.change(num);System.out.println("2->:"+pt.num);pt.change(pt);System.out.println("3->:"+pt.num);}A:B:C:D:1->:11->:21->:21->:22->:52->:52->:22->:53->:42->:53->:43->:4【】9:下面方法不可以共存的是:()已知:classA{publicA(){}publicvoidA(){}publicvoidA(int

10、x){}}classBextendsA{//填入一个方法}A:publicvoidA(){}B:publicvoidA(intx,inty){}C:publicintA(intx,chary){returnx+y;}D:publicStringA(intx){return"hello"+x;}【】10:已知类Foo的定义如下:publicclassFoo{intvalue;Foo(intvalue)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。