Which of the following statements is false?

a. InputStream and OutputStream are abstract classes for performing byte-based I/O.
b. Tubes are synchronized communication channels between threads.
c. A filter stream provides additional functionality, such as aggregating data bytes into meaningful primitive-type units. FilterInputStream and FilterOutputStream are typically extended, so some of their filtering capabilities are provided by their concrete subclasses.
d. A PrintStream performs text output. System.out and System.err are PrintStreams.


b. Tubes are synchronized communication channels between threads. Actually, pipes are synchronized communication channels between threads.

Computer Science & Information Technology

You might also like to view...

Answer the following questions true (T) or false (F)

1. The type of the variable naming an object determines which method names can be used in an invocation with that calling object. 2. Downcasting should be used only in situations where it makes sense.

Computer Science & Information Technology

Web page designers can use tab ____________________ numbers in their forms without worrying about older browsers that do not support this new standard.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

All of a process’s segments ________.

a) must consist of contiguous memory locations b) must be the same size c) must be placed adjacent to one another in main memory d) are maintained in main memory during execution

Computer Science & Information Technology

When software is ____ it is free, and supported by a large group of users and developers.

A: free-source B: open-source C: private-source D: share-source

Computer Science & Information Technology