摘要: 一、概念 每一趟从待排序的数据元素中选出最小(最大)的一个元素,放在已排好序的最前(最后),直到全部待排序的数据元素排完。 二、复杂度 三、代码实现 冒泡排序 快速排序 堆排序 插入排序 希尔排序(缩小增量排序) 归并排序-递归实现 基数排序 阅读全文
posted @ 2017-07-27 21:30 fankongkong 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1、IPC简介 IPC是Inter-Process Communication的缩写,含义是进程间通信,是指两个进程之间进行数据交换的过程。在Android中,最有特色的进程间通信方式就是Binder了,通过Binder可以轻松地实现进程间通信。 Android还支持Socket,通过Socket可 阅读全文
posted @ 2017-07-27 20:35 fankongkong 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 1、定义 线程是现代操作系统调用的最小单位,也叫轻量级进程,在一个进程里可以创建多个线程,这些线程都拥有各自的计数器、堆栈和局部变量等属性,并且能够访问共享的内存变量。 2、一个普通的java程序中包含哪些线程 下面是在jdk1.8.0_60环境下的代码输出。 输出结果: 3、优先级 在Java线程 阅读全文
posted @ 2017-07-27 14:43 fankongkong 阅读(334) 评论(0) 推荐(0) 编辑