10 |
|
by <a href="http://gee.cs.oswego.edu/dl">Doug Lea</a> |
11 |
|
<p> |
12 |
|
|
13 |
< |
This is an updated version of the specification submitted for JCP |
14 |
< |
Community Draft review. To check for further updates, access a |
15 |
< |
preliminary prototype release of main functionality, or join a mailing |
16 |
< |
list discussing this JSR, go to: <A |
13 |
> |
This is an updated version of the specification submitted for JCP Public |
14 |
> |
Review. To check for further updates, access a preliminary prototype |
15 |
> |
release of main functionality, or join a mailing list discussing |
16 |
> |
JSR-166, go to: <A |
17 |
|
HREF="http://altair.cs.oswego.edu/mailman/listinfo/concurrency-interest"> |
18 |
< |
http://altair.cs.oswego.edu/mailman/listinfo/concurrency-interest</A> |
19 |
< |
. <p> |
18 |
> |
http://altair.cs.oswego.edu/mailman/listinfo/concurrency-interest</A>. |
19 |
|
|
20 |
< |
<em> <b>Disclaimer</b>. The prototype implementation is experimental |
21 |
< |
code developed as part of JCP JSR-166 is made available to the |
22 |
< |
developer community for use as-is. It is not a supported product. Use |
23 |
< |
it at your own risk. The specification, language and implementation |
25 |
< |
are subject to change as a result of your feedback. Because these |
26 |
< |
features have not yet been approved for addition to the Java language, |
27 |
< |
there is no schedule for their inclusion in a product. </em> |
28 |
< |
|
29 |
< |
<p> <em> <b>Disclaimer</b>. This draft specification was produced |
30 |
< |
using JDK1.4 tools plus some preprocessing. The resulting javadocs do |
31 |
< |
not yet correctly render other planned JDK1.5 constructs on which |
32 |
< |
JSR-166 relies, most notably the use of generic types. We are |
33 |
< |
releasing this version now (before the availability of JDK1.5-based |
34 |
< |
tools) because, even though they are misformatted and sometimes lack |
35 |
< |
proper cross-referencing, they otherwise convey the intended |
36 |
< |
specifications. </em> |
20 |
> |
<p><em>Note: The javadocs here includes some existing java.util |
21 |
> |
Collection interfaces and classes that are not part of the JSR-166 |
22 |
> |
spec, but are included because JSR-166 methods implement or inherit |
23 |
> |
from their specifications.</em> |
24 |
|
|
25 |
|
<p> JSR-166 introduces package <tt>java.util.concurrent</tt> |
26 |
|
containing utility classes commonly useful in concurrent |
37 |
|
pools. This diversity reflects the range of contexts in which |
38 |
|
developers of concurrent programs have been found to require or desire |
39 |
|
support not previously available in J2SE, which also keeping the |
40 |
< |
resulting package small; providing only that minimial support for |
41 |
< |
which it makes sense to standardize. |
40 |
> |
resulting package small; providing only functionality that it makes |
41 |
> |
sense to standardize. |
42 |
|
|
43 |
|
<p>Descriptions and brief motivations for the main components may be |
44 |
|
found in the associated package documentation. JSR-166 also includes |
93 |
|
|
94 |
|
|
95 |
|
<hr> |
109 |
– |
<address><A HREF="http://gee.cs.oswego.edu/dl">Doug Lea</A></address> |
96 |
|
</body> |
97 |
|
</html> |