多线程
洛樱冰飞
这个作者很懒,什么都没留下…
展开
-
用多线程判断快速排序和冒泡排序的速度
一般的,我们知道快排是优于冒泡排序的,下面就让我们用多线程验证一下,具体操作:先产生一个随机整数n(大于10),再产生n个随机正数存放于数组中,然后创建两个线程并发地对锁生成的随机整数进行排序,其中一个线程采用冒泡排序,另一个线程采用快速排序,最后比较这两个线程哪个先完成排序 闲话少说哈,上代码: 结果分析: (1)当随机数个数取值为10、1原创 2014-11-09 16:45:15 · 1807 阅读 · 0 评论 -
Java多线程编程实战精要(1)
在 Java 程序中使用多线程要比在 C 或 C++ 中容易得多,这是因为Java 编程语言提供了语言级的支持。本文通过简单的编程示例来说明Java多线程编程多么直观。读完本文以后,用户应该能够编写简单的多线程程序。 51CTO编辑推荐:Java线程从入门到实践 为什么会排队等待? 下面的这个简单的 Java 程序完成四项不相关的任务。这样的程序有单个控制线程,控制在这四个任务之转载 2014-10-31 12:25:01 · 573 阅读 · 0 评论 -
Java多线程编程实战精要(2)
synchronized 关键字 到目前为止,我们看到的示例都只是以非常简单的方式来利用Java多线程编程。只有最小的数据流,而且不会出现两个线程访问同一个对象的情况。但是,在大多数有用的程序中,线程之间通常有信息流。试考虑一个金融应用程序,它有一个 Account 对象,如下例中所示: 一个银行中的多项活动 public class Account { String转载 2014-10-31 15:12:30 · 563 阅读 · 0 评论