beizili

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  117 随笔 :: 1 文章 :: 0 评论 :: 4198 阅读

09 2017 档案

摘要:##八大排序算法思想,时间复杂度,稳定性、及其java实现 重新总结整理一下八大排序算法的算法思想及代码实现,一起分享一下。 一、归并排序 归并排序 算法思想 1.设r[i…n]由两个有序子表r[i…m]和r[m+1…n]组成,两个子表长度分别为n-i +1、n-m。j=m+1;k=i;i=i; / 阅读全文
posted @ 2017-09-20 18:02 被子里 阅读(24) 评论(0) 推荐(0) 编辑

摘要:集合类的各种实现类使用迭代器迭代的具体写法 enum Color {RED, YELLOW; } public class T { /** * @param args */ public static void main(String[] args) { HashSet<String> hashSe 阅读全文
posted @ 2017-09-07 10:29 被子里 阅读(2) 评论(0) 推荐(0) 编辑

摘要:关于Java多线程,我想这是一个程序员进阶过程中不可避免遇到的问题,这里,为了能够更加清晰,我仅仅讲诉多线程中的同步锁(synchronized) 关于Java synchronized的比喻 这里我们假设: (1)房子。一个object是一个房子 (2)房间。房子里面有很多房间,即方法。 (3)人 阅读全文
posted @ 2017-09-06 15:46 被子里 阅读(2) 评论(0) 推荐(0) 编辑

摘要:Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能 阅读全文
posted @ 2017-09-06 14:33 被子里 阅读(2) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示