已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Android笔试题目姓名: 成绩: 一、选择题(30题,每题1.5分,共45分)1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分类,按功能分为:( ),如果为读取的内容进行处理后再输出,需要使用下列哪种流?( ), 按数据单元分类( )A、输入流和输出流 B、字节流和字符流 C、节点流和处理流D、File stream E、Pipe stream F、Random stream G、Filter stream2.下列代码的执行结果是:() public class Test3 public static void main(String args) System.out.print(100%3); System.out.print(,); System.out.println(100%4.0); A、1,0.0 B、1,1.0 C、1.0,1 D、1.0,1.03.在继承中,关于构造方法的说明,下列说法错误的是()A、构造方法不会被继承,B、子类可以引用父类中的有参构造方法,使用super关键字,C、如果子类有无参构造方法,而父类的无参构造方法则被覆盖,D、如果子类没有构造方法,则编译器会生成一个无惨构造函数,并调用父类的无参构造方法,4.以下程序的运行结果为()public class IfTestpublic static void main(String args)int x=3;int y=1;if(x=y) System.out.println(Equal);else System.out.println(Not equal); A、Not equal B、Equal C、无输出 D、编译出错5.Java语言中字符串“我学Java”所占的内存空间是() A. 6个字节 B. 8个字节 C. 10个字节 D. 12个字节6.关于下列程序段的输出结果,说法正确的是:() public class MyClassstatic int i; public static void main(Stringargv) System.out.println(i); A、有错误,变量i没有初始化。 B、0 C、1 D、null7.下列哪些语句关于内存回收的说明是正确的? ( ) A、 程序员必须创建一个线程来释放内存B、 内存回收程序允许程序员直接释放内存 C、 内存回收程序负责释放无用内存D、 内存回收程序可以在指定的时间释放内存对象8.下面异常是属于Runtime Exception 的是( )(多选)A、ArithmeticExceptionB、IllegalArgumentExceptionC、NullPointerExceptionD、BufferUnderflowException9. Math.round(11.5)等于多少(). Math.round(-11.5)等于多少( ).A、11 ,-11 B、12 ,-11 C、11 ,-12 D、12 ,-1210.下列程序段的输出结果是:() void complicatedexpression_r() int x=20, y=30; boolean b=x50&y60|x50&y-60|x60|x-50&y-60; System.out.println(b); A、true B、1 C、false D、011.activity对一些资源以及状态的操作保存,最好是保存在生命周期的哪个函数中进行( ) A、onPause() B、onCreate() C、 onResume() D、onStart()12.Intent传递数据时,下列的数据类型哪些可以被传递()(多选)A、Serializable B、charsequence C、Parcelable D、Random13.android 中下列属于Intent的作用的是() A、实现应用程序间的数据共享 B、是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失 C、可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带 D、处理一个应用程序整体性的工作14.下列属于SAX解析xml文件的优点的是() A、将整个文档树在内存中,便于操作,支持删除,修改,重新排列等多种功能B、整个文档调入内存,浪费时间和空间 C、不是长久驻留在内存,数据不是持久的,事件过后,若没有保存数据,数据就会消失D、不用事先调入整个文档,占用资源少15.下面的对自定style的方式正确的是()A、 fill_parent B、 fill_parent C、 fill_parent D、 fill_parent 16.在android中使用Menu时可能需要重写的方法有()。(多选) A、onCreateOptionsMenu(), B、onCreateMenu() C、onItemSelected(), D、onOptionsItemSelected() 17.Sqlite中从COMPANY表中查询所有信息并按SALARY进行升序排序的SQL语句()。 A、SELECT * FROM COMPANY ORDER BY SALARY DESC; B、SELECT * FROM COMPANY C、SELECT * FROM COMPANY ORDER BY SALARY D、SELECT * FROM COMPANY ORDER BY SALARY ASC 18.Sqlite删除表中所有数据的SQL语句()。A、delete from studentB、delete from student where id=5C、drop table studentD、delete student 19.在android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是( )(多选题) A、getWriteableDatabase() B、getAbleDatabase()C、getDatabase() D、getReadableDatabase() 20. android 关于service生命周期的onCreate()和onStart()说法正确的是( )(多选题) A、当第一次启动的时候先后调用onCreate()和onStartCommand ()方法 B、当第一次启动的时候只会调用onCreate()方法C、如果service已经启动,只会执行onStartCommand()方法,不在执行onCreate()方法 D、如果service已经启动,将先后调用onCreate()和onStartCommand ()方法 21. 下列说法不正确的是() (多选)A抽象类的所有方法必须是抽象方法 B接口中的方法可以有函数体 C接口中不能定义常量 D构造函数可以重载 22.下面在AndroidManifest.xml文件中注册BroadcastReceiver方式正确的是() A、 android:name=vider.action.NewBroad/ B、 C、 D、 android:name=vider.action.NewBroad/ 23.关于ContenValues类说法正确的是() A、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型B、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型 C、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型 D、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型24.我们都知道Hanlder是线程与Activity通信的桥梁,如果线程处理不当,你的机器就会变得越慢,那应该在哪个方法让线程销毁 () A、onStop() B、onClear() C、onFinish() D、onDestroy() 25.下面退出Activity错误的方法是() A、finish() B、抛异常强制退出 C、System.exit() D、onStop() 26.下面属于android的动画分类的有( )(多项) A、Tween B、Animation C、Draw D、Frame27.下面关于Android dvm的进程和Linux的进程,应用程序的进程说法正确的是( ) A、DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念. B、DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux 中的一个进程,所以说不是一个概念. C、DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立Dalvik虚拟机实例.而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念. D、DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立Dalvik虚拟机实例.而每一个DVM不一定都是在Linux 中的一个进程,所以说不是一个概念.28.Android项目工程下面的assets目录的作用是什么 A、放置应用到的图片资源。 B、放置字符串,颜色,数组等常量数据 C、主要放置多媒体等数据文件 D、放置一些与UI相应的布局文件,都是xml文件29.关于res/raw目录说法正确的是( )A、这里的文件是原封不动的存储到设备上会转换为二进制的格式B、这里的文件是原封不动的存储到设备上不会转换为二进制的格式C、 这里的文件最终以二进制的格式存储到指定的包中D、 这里的文件最终不会以二进制的格式存储到指定的包中30.下列对android NDK的理解正确的是( )(多选)A、 NDK是一系列工具的集合B、 NDK 提供了一份稳定、功能有限的 API 头文件声明。C、 使“Java+C” 的开发方式终于转正,成为官方支持的开发方式D、 NDK 是Native Development Kit的缩写二填空题(每题2分,共20分)1.我们用_来定义一个整数,用_来定义一个字符类型,称为原始数据类型。2.android中常用的四个布局是_,_,_和_。3.android 的四大组件是_,_,_和_。4.java.io包中的_和_类主要用于对对象(Object)的读写。5.android 中启动service的方法是:_和_。6.activity一般会重载7个方法用来维护其生命周期,除了onCreate(),onStart(),onDestory()外还有_,_,_,_。7.android的数据存储的方式有_,_,_,_,_。8.当启动一个Activity并且新的Activity执行完后需要返回到启动它的Activity来执行的函数是_。9.请使用命令行的方式抓日志,日志文件存放在D盘的test目录,日志文件名为log.dat _。 10.程序运行的结果是:_。 public class ExampleString str=new String(hello);charch=a,x,y;public static void main(String args)Example ex=new Example();ex.change(ex.str,ex.ch);System.out.print(ex.str+and );Sytem.out.print(ex.ch);public void change(String str,char ch)str=testxx;ch0=z;三 简答编程题(共35分)1. 采用ViewHolde模式,实现listview的public View getView(final int position, View convertView, ViewGroup parent),listview每一行有两个个TextView显示字符串,有一个ImageView显示图片AMydpater的数据存放在mData中其类型为ArrayList,Info类有三个成员String mName; int mId; int mResId,item对应的布局文件是list_item.xml,各个控件的ID分别是n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年及未来5年中国水泥设备行业市场调研分析及投资战略咨询报告
- 宝坻辅警面试题目及答案
- 无人机植保服务在2025年智慧农业中的应用前景与技术创新探讨
- 做市商相关制度
- 体检中心周例会制度
- 优沙娜奖金制度
- 京东家政请假制度
- 中国水产科学研究院2026年度第一批统一公开招聘备考题库及1套完整答案详解
- 2025-2030中国户外取暖器行业发展分析及竞争格局与发展趋势预测研究报告
- 2026年西双版纳州生态环境局勐海分局编外人员招聘备考题库及参考答案详解1套
- 中华人民共和国安全生产法培训课件
- 化工行业安全生产标准化管理体系建设方案
- TCAMET 《城市轨道交通 车辆表面贴膜》编制说明(征求意见稿)
- 医疗卫生机构网络安全管理办法
- 《保健食品标识培训》课件
- 2023年非标自动化机械设计工程师年度总结及来年计划
- 股骨颈骨折围手术期护理
- 蜂窝煤成型机设计课程设计
- 民间个人借款担保书
- LY/T 1598-2011石膏刨花板
- GB/T 31588.1-2015色漆和清漆耐循环腐蚀环境的测定第1部分:湿(盐雾)/干燥/湿气
评论
0/150
提交评论