




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 下面代码视图实现单例模式 但是犯了 2 处明显的错误 请找出这 2 个错误 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 public class Singleton public Singleton System out println Singleton is create private Singleton instance new Singleton public static Singleton getInstance return instance public static void createString System out println createString in Singleton 2 2 3 2 4 2 5 2 6 2 7 2 对代理模式的作用 描述最不恰当的一项是 单选题 A 控制对象访问和通信 B 延迟加载 提升系统性能 C 处于安全目的 保护被访问者 D 动态扩充对象功能 这是代理模式的功能 3 Android UI 体系中 事件通知实现的基本思想来源于 单选题 A 观察者模式 B 代理模式 C 策略模式 D 装饰者模式 4 Vector 和 ArrayList 的主要区别是 单选题 A ArrayList 内部基于链表 而 Vector 是基于数组的 B Vector 的大部分方法做了同步 而 ArrayList 没有同步 C Vector 是可串行化的 而 ArrayList 不是 D Vector 实现了 RandomAccess 而 ArrayList 没有 5 如果 HashMap 发生大量 Hash 冲突 则会导致 单选题 A HashMap 崩溃 导致不可用 B HashMap 没有影响 依然可以高效的工作 C HashMap 的性能会有一点影响 但总体依然是高效的 D HashMap 依然可用 但是性能受到重创 6 下面哪些关键字是和多线程并发有关的 多选 A volatile B synchronized C public D final 7 ReadWriteLock 能够提高并发性能的原因是 单选 A 它是无锁的操作 B 它为每个线程都提供了一份数据的复本 C 它可以使得读读操作真正的并发 无需等待 D 它自动进行了锁的粗化 8 对象池和享元模式的根本不同在于 单选 A 对象池中的对象可以复用 享元模式中的对象不能复用 B 对象池可以提升系统性能 享元模式不能 C 对象池中的每个对象都是等价的 享元模式中的每个对象是不等价的 D 对象池中的每个对象是不等价的 享元模式中的每个对象是等价的 9 下面哪些是 String 对象的特性 多选 A 不变性 B 针对常量池的优化 C 类是 final 的 D 用户可自定义的多态 10 简要分析 String 的 subString 方法造成内存泄漏的原因 substring 方法的实现中使用以下形式构造新的字符串 new String offset beginIndex endIndex beginIndex value 该构造方法实现如下 String int offset int count char value this value value this offset offset this count count 可见 并没有对 value 进行裁剪 只是设置了偏移量 因此使用 subString 会造成泄漏 第三期 1 多选 下面异常是属于 Runtime Exception 的是 A ArithmeticException B IllegalArgumentException C NullPointerException D BufferUnderflowException 2 单选 下列程序段的输出结果是 void complicatedexpression r int x 20 y 30 boolean b b x 50 System out println b A true B false C 1 D 011 activitj 3 单选 Android 中下列属于 Intent 的作用的是 A 实现应用程序间的数据共享 B 是一段长的生命周期 没有用户界面的程序 可以保持应用在后台运行 而不会因 为切换页面而消失 C 可以实现界面间的切换 可以包含动作和动作数据 连接四大组件的纽带 D 处理一个应用程序整体性的工作 4 单选 下列属于 SAX 解析 xml 文件的优点的是 A 将整个文档输在内存中 便于操作 支持删除 修改 重新排列等多种功能 B 不用事先调入整个文档 占用资源少 C 整个文档调入内存 浪费时间和空间 D 不是长久驻留在内存 数据不是持久的 事件过后 若没有保存数据 数据就会消 失 5 多选 在 Android 中使用 Menu 时可能需要重写的方法有 A onCreateOptionsMenu B onCreateMenu C onOptionsItemSelected D onItemSelected 6 多选 Android 应用程序结构是 A Linux Kernel Linux 内核 B Libraries 系统运行库或者是 c c 核心库 C Application Framework 开发框架包 D Applications 核心应用程序 7 单选 关于 res raw 目录说法正确的是 A 这里的文件是原封不动的存储到设备上不会转化为二进制的格式 B 这里的文件是原封不动的存储到设备上会转化为二进制的格式 C 这里的文件最终以二进制的格式存储到指定的包中 D 这里的文件最终不会以二进制的格式存储到指定的包中 8 多选 下面是属于 GLSurFaceView 特性的是 对于这个我也不太用 这里给大 家推荐一篇博客 A 管理一个 surface 这个 surface 就是一块特殊的内存 能直接排版到 Android 的视图 view 上 B 管理一个 EGL display 它能让 opengl 把内容渲染到上述的 surface 上 C 让渲染器在独立的线程里运作 和 UI 线程分离 D 可以直接从内存或者 DMA 等硬件接口取得图像数据 9 单选 在 SQL Server Management Studio 中运行下列 T SQL 语句 其输出值 SELECT IDENTITY A 可能为 0 1 B 可能为 3 C 不可能为 100 D 肯定为 0 10 简答 简要解释一下 activity intent intent filter service Broadcase BroadcaseReceiver 一个 activity 呈现了一个用户可以操作的可视化用户界面 一个 service 不包含可见的 用户界面 而是在后台运行 可以与一个 activity 绑定 通过绑定暴露出来接口并与其 进行通信 一个 broadcast receiver 是一个接收广播消息并做出回应的 component broadcast receiver 没有界面 一个 intent 是一个 Intent 对象 它保存了消 息的内容 对于 activity 和 service 来说 它指定了请求的操作名称和待操作数据的 URI Intent 对象可以显式的指定一个目标 component 如果这样的话 android 会找到 这个 component 基于 manifest 文件中的声明 并激活它 但如果一个目标不是显式指定 的 android 必须找到响应 intent 的最佳 component 它是通过将 Intent 对象和目标的 intent filter 相比较来完成这一工作的 一个 component 的 intent filter 告诉 android 该 component 能处理的 intent intent filter 也是在 manifest 文件中声明的 第四期 1 单选 关于广播以下陈述正确的是 A 广播接收器只能在配置文件中注册 B 广播接收器注册后不能注销 C 广播接收器只能接收自定义的广播消息 D 广播接收器可以在 Activity 中单 独注册与注销 2 单选 关于 AlertDialog 描述错误的是 A show 方法只显示对话框 B AlertDialog Builder 的 create 和 show 方法都返回 AlertDialog 对象 C AlertDialog 不能直接用 new 关键字构建对象 而必须使用其内部类 Builder D create 方法创建并显示对话框 3 单选 对于一个已经存在的 SharedPreferences 对象 setting 想向其中存入一 个字符串 person setting 应该先调用什么方法 A edit B save C commit D putString 4 多选 下面哪条语句可以构造正确的对话框 A AlertDialog dialog new AlertDialog context B AlertDialog Builder builder new AlertDialog Builder context C ProgressDialog dialog new ProgressDialog context D ProgressDialog Builder builder new ProgressDialog Builder context 5 单选 在创建 AVD 时 下面哪些是不能配置的选项 A 蓝牙支持 B 屏幕分辨率 C 缓存区大小 D SD 卡支持 6 单选 在 unix 系统中 下列 命令属于目录管理的常用命令 A pwd B pr C ln D find 7 多选 以下关于 Toast 说法正确的是 A Toast 能编辑 B Toast 没有焦点 C Toast 可以获得用户输入 D Toast 只能持续一段时间 8 单选 java io 包中定义了多个流类型来实现输入和输出功能 可以从不同的角度 对其进行分类 按功能分为 如果为读取的内容进行处理后再输出 需要使用下 列哪种流 输入流和输出流 B 字节流和字符流 C 节点流和处理流 D File stream E Pipe stream F Random stream G Filter stream 9 单选 下列代码的执行结果是 1 2 3 4 5 6 7 public class Test3 public static void main String args System out print 100 3 System out print System out println 100 3 0 A 1 1 B 1 1 0 C 1 0 1 D 1 0 1 0 10 简答 Android 本身的 api 并未声明会抛出异常 则其在运行时有无可能抛出 runtime 异常 你遇到过吗 诺有的话会导致什么问题 如何解决 会 比如 nullpointerException 我遇到过 比如 textview setText 时 textview 没有初始化 会导致程序无法正常运行出现 forceclose 打开控制台查看 logcat 信息找出异常信息并修改程序 第五期 1 单选 一个功能 feature 最多只能被多少个权限许可保护 A 4 个 B 1 个 C 2 个 D 3 个 2 单选 用于对单选框进行分组的方法是 A CheckBox B RadioGroup C RadioButton D SeekBar 3 多选 android 中使用 SQLiteOpenHelper 这个辅助类时 可以生成一个数 据库 并可以对数据库版本进行管理的方法可以是 A getWriteableDatabase B getReadableDatabase C getDatabase D getAbleDatabase 4 单选 对一些资源以及状态的操作保存 最好是保存在生命周期的哪个函 数中进行 A onPause B onCreate C onResume D onStart 5 单选 下列哪一项是 manifest 文件的功能 A 声明要求的用户权限的级别 B 声明要求最低的 API 级别 C 都是 D 都 不是 6 单选 拖动条组件是 A RatingBar B ProgressBar C SeekBar D ScrollBar 7 多选 在 android 中使用 SQLiteOpenHelper 这个辅助类时 可以生成一个 数据库 并可以对数据库版本进行管理的方法可以是 A getWriteableDatabase B getReadableDatabase C getDatabase D getAbleDatabase 8 单选 i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年汽车行业共享出行服务市场前景分析研究报告
- 2025年虚拟现实行业虚拟现实技术在旅游行业应用前景研究报告
- 2025年汽车行业自动驾驶技术发展前景报告
- 宜宾市2025四川宜宾高新产业投资服务有限公司第二次招聘聘用人员10人笔试历年参考题库附带答案详解
- 商品车物流仓储安全培训课件
- 国家事业单位招聘2025中国地质调查局油气资源调查中心第二批招聘笔试历年参考题库附带答案详解
- 项目经营合作协议5篇
- 南宁市2025广西南宁兴宁区农业农村局招聘1名编制外人员笔试历年参考题库附带答案详解
- 光明区2025年4月广东深圳光明科学城知识产权公共服务中心选聘特级特聘一般特聘笔试历年参考题库附带答案详解
- 临海市2025年浙江台州临海市纪委市监委下属事业单位选聘工作人员笔试历年参考题库附带答案详解
- 2025至2030中国高纯铝行业发展趋势与行业发展研究与产业战略规划分析评估报告
- 2025年期货从业资格之《期货法律法规》真题附答案详解【巩固】
- 室内装修安全生产培训课件
- 2025租房合同范本下载(可直接打印)
- 《公民意味着什么》课件
- 2025辽宁交投集团所属运营公司招聘30人考试参考题库及答案解析
- 幼儿园各项安全管理制度汇编
- 广西福泰印染有限公司年产全棉针织面料3.6万吨生产项目环境影响报告书
- 【《我国小学生课外培训现状调查及问题和建议浅析》10000字(论文)】
- 民航招飞面试常见的面试问题及答案
- 每日食品安全检查记录 (一)
评论
0/150
提交评论