目录介绍 9.0.0.1 Android中还了解哪些方便线程切换的类,AsyncTask相比Handler有什么优点? 9.0.0.2 说一说Android中的多线程?注意,这个问题问的范围很大,需要......
目录介绍 6.0.0.1 谈谈消息机制Hander作用?有哪些要素?流程是怎样的?简单说一下你的看法! 6.0.0.2 为什么一个线程只有一个Looper、只有一个MessageQueue,可以有多个......
目录介绍 12.0.0.1 实现单例模式有几种方法?懒汉式中双层锁的目的是什么?两次判空的目的又是什么? 12.0.0.2 如何理解生产者消费者模型?写一下生产者消费者模型的代码案例?解决关键问题的思......
目录介绍 7.0.0.1 Java内存模型里包含什么?程序计数器的作用是什么?常量池的作用是什么? 7.0.0.2 什么是类加载器?类加载器工作机制是什么?类加载器种类?什么是双亲委派机制? 7.0.......
目录介绍 3.0.0.1 在arrayList中System.arraycopy()和Arrays.copyOf()方法区别联系?System.arraycopy()和Arrays.copyOf()代......
目录介绍 5.0.0.1 线程池具有什么优点和缺点?为什么说开启大量的线程,会降低程序的性能,那么该如何做才能降低性能? 5.0.0.3 线程中start和run方法有什么区别?wait和sleep方......
目录介绍 10.0.0.1 见过哪些运行时异常?异常处理机制知道哪些?从异常是否必须需要被处理的角度来看怎么分类? 10.0.0.2 运用Java异常处理机制?异常处理的原理?Java中检查异常和非检......
目录介绍 6.0.0.1 运行时数据区域有哪些?Java虚拟机栈是做什么的?本地方法栈又是做什么的? 6.0.0.2 对象的内存布局?对象的访问定位方式有哪些?使用指针访问和使用句柄访问各具有何优势?......
目录介绍 13.0.0.1 通过代码案例分析Java内存分配情况?JVM加载类过程是怎样的?如何对构造方法赋值?分析通过对象调用方法? 13.0.0.2 强引用会被回收吗?软引用的特点?软引用使用场景......