1.1 原理 快速排序是对冒泡排序的一种改进。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部...
1.1 原理 快速排序是对冒泡排序的一种改进。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部...
对于经常使用 Spark 的人来说,如何设置 driver 或 executor 的内存大小,如何尽量减少 GC 相信不会陌生。要做好这两点,除...
class的装载 在讲class的初始化之前,我们来讲解下class的装载顺序。 以下摘自《Thinking in Java 4》 由于Java...
引子: 正如我们所知,在android中如果主线程中进行耗时操作会引发ANR(Application Not Responding)异常。 造成...
最近十多家公司的面试汇总。 废话不多说直接看题。答案自己找,印象深点。 笔试题: Java部分: Java基本的数据类型有哪些? 给一段你认为计...
前言 Handler是Android消息机制的上层接口,平时使用起来很方便,我们可以通过它把一个任务切换到Handler所在的线程中去运行。而最...
基于JDK1.8只列出关键方法,关注初始化、add、get、remove 能看出来是这样的结构: 看看get()实现 如果index<size/...
1. hashmap hashtable HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 继承于A...
本文取自本人CSDN的博客:http://blog.csdn.net/gaozhan_csdn/article/details/52085911...
Java 面试题 整理自牛客网 什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码...
专题公告
面试题