自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 (9)21.2.4 从任务中产生返回值Callable

1. Runnable和Callable    Runnalbe是执行工作的独立任务,但是它不返回任何值。    Callable是一种具有类型参数的泛型,它的类型参数表示的实从方法call()中返回的值,而且必须使用ExecutorService.submit()方法调用它,在Java SE5中引入。例子:package c21;import java.util.

2012-10-20 22:23:00 711

原创 (8)21.2.3 并发 练习4

package jiangning.c21.ex;import java.util.Arrays;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import net.mindview.util.Generator;/*** Java编程思想 第四

2012-10-20 22:22:22 765

原创 (7)21.2.3并发 练习3

package jiangning.c21.ex;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/** * Java编程思想 第四版 c21 并发  * 练习3:实现一个Runnable,在run()内部打印一个消息, * 然后调用yield

2012-10-20 22:19:07 596

原创 (6)21.2.3 1使用Executor

1.Excutor介绍       java SE5的java.util.concurrent包中的执行器(Executor)将管理Thread对象,简化了并发编程。Executor在客户端和任务执行之间提供了一个中间层;与客户端直接执行任务不同,这个中间对象将执行任务。Excutor允许管理异步任务的执行,而无需显式的管理线程的生命周期。      Excutor在Java SE5/6是

2012-10-18 12:42:16 731

原创 (5)c21并发 练习2

package net.mindview.util;public interface Generator { T next(); }  package jiangning.c21.ex;import java.util.Arrays;import net.mindview.util.Generator;/** * Java编程思想 第四版 c21 并发

2012-10-05 21:19:33 1070

原创 (4)c21并发 练习1

package jiangning.c21.ex;/** * Java编程思想 第四版 c21 并发 * 练习1:实现一个Runnable,在run()内部打印一个消息, * 然后调用yield(),重复这个操作3次,然后从run中返回。 * 在构造其中放置一条启动消息,并且放置一条在任务终止 * 时的关闭消息,使用线程创建大量的这种任务并驱动它们。 * @auth

2012-10-05 20:51:26 707

原创 (3)21.2.2 Thread类

1. Thread类转变为工作任务的传统方式是把它提交给一个Thread构造器。如下:package jiangning.c21;/** * Thinking in java c21 * time:2012.10.5 * @author JiangNing * 将Runnable提交给一个Thread类,使得Runnable对象转变为工作任务 * */pu

2012-10-05 08:43:11 891

原创 (2)21.2.1定义任务Runnable接口

21.2.1定义任务      线程可以驱动任务,因此需要一种描述任务的方式,这可以由Runnable接口来提供。要想定义任务,只有实现Runnable接口的run方法,使得该任务可以执行你的命令。如下:package jiangning.c21;/** * Thinking in java c21 例1 * time:2012.10.4 * @author Jiang

2012-10-04 18:17:19 837

原创 (1)21.1并发的多面性

并发令人困惑的原因:        使用并发时需要解决的问题有多个,而实现并发的方式也有多种,并且在两者之间没有明显的映射关系。因此必须理解所有的这些问题和特例,以便有效的使用并发。用并发解决问题大体上分为:“速度”和“设计可管理性”两种。21.1.1更快的执行        并发通常是提高运行在单处理器上的程序性能。        运行在单处理器上的并发程序理论上是比所有顺序

2012-10-04 16:13:46 501

cxf-2.3.11开发需要的jar

cxf-2.3.11.jar开发需要的所有jar包

2015-01-07

cxf-2.3.11源码

cxf-2.3.11源码

2015-01-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除