摘要: 【问题引出】:比如说对于买票系统,有下面的代码: 1 class hello implements Runnable { 2 private static int count=5; 3 public void run() { 4 for(int i=0;i0){ 6 ... 阅读全文
posted @ 2014-09-02 13:45 小豆灵师 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 本文将讲述关于java线程的以下方法:1.取得线程的名称:Thread.currentThread().getName()2.判断线程是否启动:isAlive()3.线程的强制执行:join()4.线程的休眠:Thread.sleep(2000)5.线程的中端:interrupt()6.后台线程:s... 阅读全文
posted @ 2014-09-02 13:22 小豆灵师 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一、实现方法1、继承Thread类2、实现Runnable接口(一)继承Thread类对于直接继承Thread的类来说,代码大致框架是:class 类名 extends Thread{方法1;方法2;…public void run(){// other code…}属性1;属性2;… }先看一个错... 阅读全文
posted @ 2014-09-02 11:24 小豆灵师 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 闭锁:一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。即,一组线程等待某一事件发生,事件没有发生前,所有线程将阻塞等待;而事件发生后,所有线程将开始执行;闭锁最初处于封闭状态,当事件发生后闭锁将被打开,一旦打开,闭锁将永远处于打开状态。 1 import jav... 阅读全文
posted @ 2014-09-02 09:41 小豆灵师 阅读(402) 评论(0) 推荐(0) 编辑