![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 894 阅读 · 0 评论 -
哈希表冲突的解决
哈希冲突的几种解决办法1.开放地址法,可以简单理解为为冲突的数据重新寻找一个空白的单元地址开放地址法又分为三类:1)线性探测法线性的查找空白单元,如果100是要插入数据的位置,已经被占用了,那么它会查找101单元是否被使用,如果未被使用,则数据会放在101单元内,如果101单元也已被使用,那么它会寻找102单元,依此类推,直到找到空白单元存放数据,这就是线性探测法原创 2017-10-12 23:14:04 · 484 阅读 · 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 · 388 阅读 · 0 评论