30 |
provide useful functionality and are otherwise tedious or difficult to |
provide useful functionality and are otherwise tedious or difficult to |
31 |
implement. |
implement. |
32 |
|
|
33 |
<p>JSR-166 focusses on breadth, providing critical functionality |
<p>JSR-166 focuses on breadth, providing critical functionality |
34 |
useful across a wide range of concurrent programming styles and |
useful across a wide range of concurrent programming styles and |
35 |
applications, ranging from low-level atomic operations, to |
applications, ranging from low-level atomic operations, to |
36 |
customizable locks and synchronization aids, to various concurrent |
customizable locks and synchronization aids, to various concurrent |
60 |
class: |
class: |
61 |
<ul> |
<ul> |
62 |
<li> It now allows per-thread installation of handlers for uncaught |
<li> It now allows per-thread installation of handlers for uncaught |
63 |
exceptions. Ths optionally disassociates handlers from ThreadGroups, |
exceptions. This optionally disassociates handlers from ThreadGroups, |
64 |
which has proven to be too inflexible. (Note that the combination of |
which has proven to be too inflexible. (Note that the combination of |
65 |
features in JSR-166 make ThreadGroups even less likely to be used in |
features in JSR-166 make ThreadGroups even less likely to be used in |
66 |
most programs. Perhaps they will eventually be deprecated.) |
most programs. Perhaps they will eventually be deprecated.) |
75 |
<tt>InterruptedExceptions</tt>. |
<tt>InterruptedExceptions</tt>. |
76 |
<li> The <tt>destroy</tt> method, which has never been implemented, |
<li> The <tt>destroy</tt> method, which has never been implemented, |
77 |
has finally been deprecated. This is just a spec change, reflecting |
has finally been deprecated. This is just a spec change, reflecting |
78 |
the fact that that the reason it has never been implemented is that |
the fact that the reason it has never been implemented is that |
79 |
it was undesirable and unworkable. |
it was undesirable and unworkable. |
80 |
</ul> |
</ul> |
81 |
|
|