Index
[SYMBOL]
[A]
[B]
[C]
[D]
[E]
[F]
[G]
[H]
[I]
[J]
[K]
[L]
[M]
[N]
[O]
[P]
[Q]
[R]
[S]
[T]
[U]
[V]
[W]
unbounded 2nd 3rd [See also buffer(s), bounded.] [See also time/timing, constraints.] [See also block(ing), queues, and thread pool management.] blocking waits timed vs., in long-running task management queues nonblocking characteristics poison pill shutdown use thread pool use of thread creation disadvantages of
uncaught exception handlers [See also logging, exceptions.] UncaughtExceptionHandler custom thread class use thread leakage detection
unchecked exceptions [See also logging, exceptions.] catching disadvantages of uncontended synchronization unit tests for BoundedBuffer example issues
untrusted code behavior [See also guidelines, safety.] ExecutorService code protection strategies protection mechanisms
updating [See also task(s), lifecycle.] atomic fields immutable objects views in GUI tasks upgrading read-write locks usage scenarios performance testing use
user [See also application(s), GUI.] cancellation request as cancellation reason feedback in long-running GUI tasks interfaces threads benefits for
utilization 2nd [See also analysis, performance.] [See also resource(s).] CPU Amdahl's law 2nd optimization, as multithreading goal sequential execution limitations hardware improvement strategies
|