资源简介

本书浅显易懂的介绍了JAVA线程相关的设计模式,通过程序范例和UML图示来一一解说,书中代码的重要部分加了标注以使读者更加容易理解,再加上图文并茂,对于初学者还是程序设计高手来说,这都是一本学习和认识JAVA设计模式的一本好书。(注意,本资源附带书中源代码可供参考) 多线程与并发处理是程序设计好坏优劣的重要课题,本书通过浅显易懂的文字与实例来介绍Java线程相关的设计模式概念,并且通过实际的Java程序范例和 UML图示来一一解说,书中在代码的重要部分加上标注使读者更加容易解读,再配合众多的说明图解,无论对于初学者还是程序设计高手来说,这都是一本学习和认识设计模式非常难得的好书。 书中包含

资源截图

代码片段和文件信息

import activeobject.Activeobject;
import activeobject.Result;

public class AddClientThread extends Thread {
    private final Activeobject activeobject;
    private String x = “1“;
    private String y = “1“;
    public AddClientThread(String name Activeobject activeobject) {
        super(name);
        this.activeobject = activeobject;
    }
    public void run() {
        try {
            for (int i = 0; true; i++) {
                // 有传回值的呼叫
                Result result = activeobject.add(x y);
                Thread.sleep(100);
                String z = (String)result.getResultValue();
                System.out.println(Thread.currentThread().getName() + “: “ + x + “ + “ + y + “ = “ + z);
                x = y;
                y = z;
            }
        } catch (InterruptedException e) {
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件   11326348  2007-08-17 11:04  java多线程设计模式\java多线程设计模式.pdf

     文件       1234  2004-07-25 22:05  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\activeobject\ActivationQueue.java

     文件        236  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\activeobject\Activeobject.java

     文件        394  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\activeobject\ActiveobjectFactory.java

     文件        408  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\activeobject\AddRequest.java

     文件        326  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\activeobject\DisplayStringRequest.java

     文件        517  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\activeobject\FutureResult.java

     文件        474  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\activeobject\MakeStringRequest.java

     文件        317  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\activeobject\MethodRequest.java

     文件        832  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\activeobject\Proxy.java

     文件        269  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\activeobject\RealResult.java

     文件        106  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\activeobject\Result.java

     文件        448  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\activeobject\SchedulerThread.java

     文件       1100  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\activeobject\Servant.java

     文件        866  2004-07-25 22:03  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\AddClientThread.java

     文件        296  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A2\Main.java

     文件       1240  2004-07-25 22:10  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A3_1\activeobject\ActivationQueue.java

     文件        110  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A3_1\activeobject\Activeobject.java

     文件        394  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A3_1\activeobject\ActiveobjectFactory.java

     文件        517  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A3_1\activeobject\FutureResult.java

     文件        317  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A3_1\activeobject\MethodRequest.java

     文件        482  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A3_1\activeobject\Proxy.java

     文件        269  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A3_1\activeobject\RealResult.java

     文件        106  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A3_1\activeobject\Result.java

     文件        448  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A3_1\activeobject\SchedulerThread.java

     文件        369  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A3_1\activeobject\SearchRequest.java

     文件        529  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A3_1\activeobject\Servant.java

     文件        101  2002-06-03 09:55  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A3_1\Main.java

     文件       2583  2004-07-25 22:09  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A3_1\Myframe.java

     文件       1240  2004-07-25 22:10  java多线程设计模式\Java多线程设计模式源代码\Activeobject\A3_2\activeobject\ActivationQueue.java

............此处省略516个文件信息

评论

共有 条评论