Set - 5

Question 56 :

What is the difference between the Font and FontMetrics classes?

Answer :

The FontMetrics class is used to define implementation-specific properties, such as ascent and descent, of a Font object.

Question 57 :

How is rounding performed under integer division?

Answer :

The fractional part of the result is truncated. This is known as rounding toward zero.

Question 58 :

What happens when a thread cannot acquire a lock on an object?

Answer :

If a thread attempts to execute a synchronized method or synchronized statement and is unable to acquire an object's lock, it enters the waiting state until the lock becomes available.

Question 59 :

What is the difference between the Reader/Writer class hierarchy and the InputStream/OutputStream class hierarchy?

Answer :

The Reader/Writer class hierarchy is character-oriented, and the InputStream/OutputStream class hierarchy is byte-oriented.

Question 60 :

What classes of exceptions may be caught by a catch clause?

Answer :

A catch clause can catch any exception that may be assigned to the Throwable type. This includes the Error and Exception types.