java 基础知识
chenkai904
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
三种简单排序的实现(冒泡排序,选择排序,插入排序 )
冒泡排序: public static void main(String[] args) { int[] a = {1, 7, 4, 3, 8, 2, 9, 6, 5}; for(int j = a.length; j > 0; j--) { //第一遍先找出最大的数,从第一个开始找,两两对比,大的数移到右边 //第原创 2017-09-27 23:00:14 · 968 阅读 · 0 评论 -
哈希表冲突的解决
哈希冲突的几种解决办法 1.开放地址法,可以简单理解为为冲突的数据重新寻找一个空白的单元地址 开放地址法又分为三类: 1)线性探测法 线性的查找空白单元,如果100是要插入数据的位置,已经被占用了,那么它会查找101单元是否被使用,如果未被使用,则数据会放在101单元内,如果101单元也已被使用,那么它会寻找102单元,依此类推,直到找到空白单元存放数据,这就是线性探测法原创 2017-10-12 23:14:04 · 689 阅读 · 0 评论 -
Thread方法详解
1.thread.sleep方法 sleep方法使线程休眠,让cpu去执行其他线程。但是并不会释放锁(当前线程如果持有某个对象的锁,在sleep期间不会释放) 代码实例: /** * @author cki * @since 1.0.0, 2017/11/07 */ public class Test { private Object object = new Object()原创 2017-11-09 23:31:57 · 464 阅读 · 0 评论
分享