面试
Virgoya
命运亦,命,是弱者的借口;运,是强者的谦辞
展开
-
面试复写——Java题目
Android面试中Java题目一般会问道几点在平时coding常用到的,如Thread,JVM和HashMap,但是有的时候也不局限于这些问题,概括起来那么五大知识点1、基础题——关键字和字符串相关2、JVM和GC3、多线程4、HashMap等数据结构 关键字和字符串相关1、Synchronized + Volatile 可以参照这边文章:Synchroni...原创 2018-06-06 19:06:08 · 248 阅读 · 0 评论 -
面试复习——Android题目
虚拟机1、Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。2、DVM和ARTDalvik采用的是JIT技术,字节码都需要通过即时编译器(just in ti...原创 2018-05-25 10:57:45 · 647 阅读 · 0 评论 -
面试复习——Android设计模式
单例模式1、概念单例模式是一种对象创建模式,它用于产生一个对象的具体实例,它可以确保系统中的一个类只产生一个实例2、好处省略创建对象所花费的时间 对系统内存的使用频率降低,减轻GC压力,缩短GC停顿时间3、六种写法饿汉模式 public class HungurySingleton { private static final HungurySingleton ...转载 2018-06-26 10:25:38 · 456 阅读 · 0 评论