10 |
|
by <a href="http://gee.cs.oswego.edu/dl">Doug Lea</a> |
11 |
|
<p> |
12 |
|
|
13 |
< |
This is maintenance repository of JSR166 specifications. For further |
13 |
> |
This is maintenance repository of JSR-166 specifications. For further |
14 |
|
information, go to: <A |
15 |
|
HREF="http://altair.cs.oswego.edu/mailman/listinfo/concurrency-interest"> |
16 |
|
http://altair.cs.oswego.edu/mailman/listinfo/concurrency-interest</A>. |
17 |
|
|
18 |
– |
<p><em>Note: The javadocs here do <em>not</em> include pre-existing |
19 |
– |
java classes (for example <code>java.lang.Thread</code>) that were changed |
20 |
– |
as part of the JSR166 spec. On the other hand, the javadocs here do |
21 |
– |
include some existing java.util Collection interfaces and classes that |
22 |
– |
are not part of the spec, but are included because some new methods |
23 |
– |
implement or inherit from their specifications. |
24 |
– |
</em> |
25 |
– |
|
18 |
|
<p>JSR-166 introduces package <code>java.util.concurrent</code> |
19 |
|
containing utility classes commonly useful in concurrent |
20 |
|
programming. Like package <code>java.util</code>, it includes a few small |
29 |
|
data structures, to high-level execution agents including thread |
30 |
|
pools. This diversity reflects the range of contexts in which |
31 |
|
developers of concurrent programs have been found to require or desire |
32 |
< |
support not previously available in J2SE, which also keeping the |
32 |
> |
support not previously available in J2SE, while also keeping the |
33 |
|
resulting package small; providing only functionality that has been |
34 |
|
found to be worthwhile to standardize. |
35 |
|
|