沪江小D在线词典 点击查词
有问题Q我

随笔分类 -  面试题

只有通过了面试才是入职公司的前提,而笔试又是面试的前提。
摘要:java面试题及答案(基础题122道,代码题19道)ilovelate | 13 九月, 2005 00:31JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父 阅读全文
posted @ 2011-11-18 09:19 Python绿色通道 阅读(671) 评论(0) 推荐(0)
摘要:此文转载,希望朋友有好的面试题 发来研究一下……1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。2、sim卡的EF 文件有何作用sim卡的文件系统有自己规范,主要是为了和手机通讯,sim本身可以有自己的操作系统,EF就是作存储并和手机通讯用的3、嵌入式操作系统内存管理有哪几种,各有何特性 ?页式,段式,段页,用到了MMU,虚拟空间等技术4、什么是嵌入式实时操作系统 阅读全文
posted @ 2011-10-29 11:34 Python绿色通道 阅读(1388) 评论(0) 推荐(0)
摘要:面试题目及其答案1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念 DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。 2、sim卡的EF 文件有何作用 sim卡的文件系统有自己规范,主要是为了和手机通讯,sim本 身可以有自己的操作系统,EF就是作存储并和手机通讯用的 3、嵌入式操作系统内存管理有哪几种, 各有何特性 页式,段式,段页,用到了MMU,虚拟空间等技术 4、 什么是嵌入式实时操作系统, A... 阅读全文
posted @ 2011-10-22 13:32 Python绿色通道 阅读(706) 评论(0) 推荐(0)
摘要:Android 面试题原版附带答案,共100分一、选择题(30题,每题1.5分,共45分)1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分 类,按功能分为:(),如果为读取的内容进行处理后再输出,需要使用下列哪种流?() A、输入流和输出流 B、字节流和字符流 C、节点流和处理流 D、File stream E、Pipe stream F、Random stream G、Filter stream 2.下列代码的执行结果是:() public class Test3{ public static void main(String args[]){ ... 阅读全文
posted @ 2011-10-22 13:23 Python绿色通道 阅读(1874) 评论(0) 推荐(0)
摘要:59. Android 引入广播机制的用意?答:a:从 MVC 的角度考虑(应用程序内) 其实回答这个问题的时候还可以这样问,android 为什么要有那 4 大组件,现在的移动开 发模型基本上也是照搬的 web 那一套 MVC 架构,只不过是改了点嫁妆而已。android 的四 大组件本质上就是为了实现移动或者说嵌入式设备上的 MVC 架构,它们之间有时候是一种 相互依存的关系, 有时候又是一种补充关系, 引入广播机制可以方便几大组件的信息和数据 交互。b:程序间互通消息(例如在自己的应用程序内监听系统来电)c:效率上(参考 UDP 的广播协议在局域网的方便性)d:设计模式上(反转控制的一种 阅读全文
posted @ 2011-10-22 11:34 Python绿色通道 阅读(624) 评论(0) 推荐(0)
摘要:46. 注册广播有几种方式,这些方式有何优缺点?请谈谈 Android 引入广播机制的用意。Android 广播机制(两种注册方法) 在 android 下,要想接受广播信息,那么这个广播接收器就得我们自己来实现了,我们可以 继承 BroadcastReceiver,就可以有一个广播接受器了。有个接受器还不够,我们还得重写 BroadcastReceiver 里面的 onReceiver 方法,当来广播的时候我们要干什么,这就要我们自己 来实现,不过我们可以搞一个信息防火墙。具体的代码: public class SmsBroadCastReceiver extends BroadcastRe 阅读全文
posted @ 2011-10-22 11:33 Python绿色通道 阅读(759) 评论(0) 推荐(0)
摘要:38. 请描述下 Activity 的生命周期。 必调用的三个方法:onCreate() --> onStart() --> onResume(),用 AAA 表示(1)父 Activity 启动子 Activity,子 Actvity 退出,父 Activity 调用顺序如下 AAA --> onFreeze() --> onPause() --> onStop() --> onRestart() --> onStart(),onResume() …(2)用户点击 Home,Actvity 调用顺序如下 AAA --> onFreeze() - 阅读全文
posted @ 2011-10-22 11:25 Python绿色通道 阅读(598) 评论(0) 推荐(0)
摘要:1.View如何刷新?2.DDMS与TraceView的区别?3.activity被回收了怎么办?4.在Java中如何引入C语言?答案1.View 可以调用invalidate()和postInvalidate()这两个方法刷新2.DDMS是一个程序执行查看器,在里面你可以看见线程和堆栈等信息,TraceView是程序性能分析器3.activity回收了,那就只有另起了4.java调用C语言程序,可以用JNI接口来实现上面答案仅作参考,毕竟我个人能力也有限嘛,难免会回答错误,呵呵.....解答:1.View受系统刷新(系统内部有个循环,监控事件、做业务处理、绘UI),可以用postInvali 阅读全文
posted @ 2011-10-22 10:44 Python绿色通道 阅读(532) 评论(0) 推荐(0)
摘要:二 让Activity变成一个窗口:Activity属性设定 讲点轻松的吧,可能有人希望做出来的应用程序是一个漂浮在手机主界面的东西,那么很简单你只需要设置 一下Activity的主题就可以了在AndroidManifest.xml 中定义 Activity的地方一句话:Xml代码android :theme="@android:style/Theme.Dialog"android:theme="@android:style/Theme.Dialog"这就使你的应用程序变成对话框的形式弹出来了,或者Xml代码android:theme="@an 阅读全文
posted @ 2011-10-22 10:12 Python绿色通道 阅读(484) 评论(0) 推荐(0)
摘要:1、 Android dvm的进程和Linux的进程,应用程序的进程是否为同一个概念DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。2、android中的动画有哪几类,它们的特点和区别是什么?两种,一种是Tween动画、还有一种是Frame动画。Tween动画,这种实现方式可以使视图组件移动、放大、缩小以及产生透明度的变化;另一种Frame动画,传统的动画方法,通过顺序的播放排列好的图片来实现,类似电影。3、handler机制的原理andriod提 阅读全文
posted @ 2011-10-22 10:09 Python绿色通道 阅读(705) 评论(0) 推荐(0)