Android面试题
linshijun33
低头做事,不忘抬头看天。脚步不能停。
展开
-
Android面试题总结(一)
一.activity中切换屏幕生命周期的执行情况1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次2、设置Activity的android:configChanges=”orientation”时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次3、设置Activity的android:configCh原创 2015-09-30 11:01:52 · 738 阅读 · 0 评论 -
Android面试题总结(二)
八、请写出两种单例模式单例模式是一种常见的设计模式,在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。正是由于这个特点,单例对象通常作为程序中的存放配置信息的载体,因为它能保证其他对象读到一致的信息。这种方式只需访问该单例对象即可达到统一,但是在多线程环境下,随着应用场景的不同,也可能带来一些同步问题。 应用场景:窗口管理系统、打印缓冲池、文件系统它们都是单例原型的例子...原创 2015-10-04 22:02:05 · 525 阅读 · 0 评论 -
Android面试题总结(三)
十二、Java基础部分12.1 什么是重载,什么是重写,有什么区别? 重载(Overloading): (1)Overloading是一个类中多态性的一种表现,让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。 (2)重载的时候,方法名要一样,但是参数类型和个数不一样,返回值类型可以相同,也可以不相同。无法以返回型别作为重载函数的区分标准。重写(Ove原创 2015-10-13 21:25:48 · 614 阅读 · 0 评论