Chapter 7. Exceptions, Assertions, and Threads
Today, you complete your weeklong journey through the Java language by learning about three of its most useful elements: threads, exceptions, and assertions.
Threads are objects that implement the Runnable
interface, which indicates that they can run simultaneously with other parts of a Java program. Exceptions are objects that represent errors that may occur in a Java program. Assertions are conditional statements and Boolean values that indicate a program is running correctly, providing another means of detecting errors.
Threads enable your programs to make more efficient use of resources by isolating the computing-intensive parts of a program so that they don’t slow down the rest of the program. ...
Get Sams Teach Yourself Java™ 6 in 21 Days now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.