| a. Only one subclasses | ||
| b. Only one superclass | ||
| c. State and behavior from only one other class | ||
| d. More than one subclass and superclass |
| a. Bundle | ||
| b. Function | ||
| c. Method | ||
| d. Object |
| a. Behavior | ||
| b. State | ||
| c. Both A and B | ||
| d. None of the above |
| a. Code reuse | ||
| b. Information-hiding | ||
| c. Modularity | ||
| d. All of the above |
| a. Class | ||
| b. Object | ||
| c. Program | ||
| d. All of the above |
| a. Behavior | ||
| b. Field | ||
| c. State | ||
| d. All of the above |
| a. Internal state | ||
| b. Behavior | ||
| c. Method | ||
| d. All of the above |
| a. Class | ||
| b. Interface | ||
| c. Namespace | ||
| d. Relationship |
| a. Implementing an interface formally describes the behavior it provides. | ||
| b. Methods defined by the interface do not have to appear in its source code to compile. | ||
| c. The interface does not form its "contract" between the class and the outside world until the compiled program is run. | ||
| d. All of the above |
| a. A commonly used state from another class | ||
| b. A rarely used behavior from a number of other classes | ||
| c. Only one subclass | ||
| d. All of the above |
| a. Another thread may change or invalidate a result before the originating thread completes its sequence. | ||
| b. A race condition only exists when counting is in process. | ||
| c. The thread involves a sequence of actions, but each action is independent of a previous action. | ||
| d. All of the above |
| a. At any given time the number of active threads may only be a fraction of the total number of threads. | ||
| b. The number of active threads should be comparable to the number of available processors. | ||
| c. Network operations may choose to block a thread that handles communication with a client. | ||
| d. All of the above |
| a. A thread pool is a large collection of threads available for tasks to be performed. | ||
| b. A new task is assigned to a thread in the pool rather than creating a new thread. | ||
| c. Thread pools are used when a small number of tasks are to be performed. | ||
| d. All of the above |
| a. A thread pool is used to make a new thread for each client connection. | ||
| b. A task that runs a significant amount of time may cause other clients to wait. | ||
| c. The server program processes connection requests from many clients. | ||
| d. All of the above |
| a. Public char peek() | ||
| b. Public boolean eof() | ||
| c. Public String getln() | ||
| d. All of the above |
| a. DataInputStream | ||
| b. PrintWriter | ||
| c. Scanner | ||
| d. All of the above |
| a. Byte | ||
| b. Character | ||
| c. Network | ||
| d. Public |
| a. Binary data | ||
| b. Letters in a word | ||
| c. Tokens | ||
| d. All of the above |
| a. A stream is an abstraction for input/output. | ||
| b. A stream is a specific destination for output such as a network connection. | ||
| c. A stream allows the programmer to specify the source file. | ||
| d. All of the above |
| a. They suffer from the fragility that is often seen in character data. | ||
| b. The data in object streams is not easily available to programs written in other languages. | ||
| c. The objects can only be transmitted over a network connection from one Java program to another. | ||
| d. All of the above |
| a. Avoid writing the same object more than once. | ||
| b. Call the stream's reset() method before writing the object to the stream. | ||
| c. Use only string data. | ||
| d. All of the above |
| a. They suffer from the fragility that is often seen in binary data. | ||
| b. The object streams are byte streams. | ||
| c. The objects are represented in machine-readable form for efficiency. | ||
| d. All of the above |
| a. These streams are optimized to avoid writing the same object more than once. | ||
| b. If the object has been modified, the new data will not be written. | ||
| c. When an object is encountered for a second time, only a reference to the first occurrence is written. | ||
| d. All of the above |
| a. Retrieve the URLConnection object. | ||
| b. Set output capability on the URLConnection. | ||
| c. Write to the output stream. | ||
| d. All of the above |
| a. Client-server | ||
| b. Port | ||
| c. Socket | ||
| d. All of the above |
| a. To create a new instance of the interface | ||
| b. To determine a virtual connection's IP address | ||
| c. To set constructor to public | ||
| d. All of the above |
| a. Create a socket | ||
| b. Connect/access multiple NIC's | ||
| c. Join a multicast group | ||
| d. All of the above |
| a. The data can be transformed to the order needed by the receiving URL. | ||
| b. The data must be received in the order in which it was sent. | ||
| c. The protocol allows networks to detect corrupt files and return them to the sender. | ||
| d. All of the above |
| a. getPort | ||
| b. URL | ||
| c. URLConnection | ||
| d. All of the above |
| a. It is another name for a TCP packet. | ||
| b. It requires a reliable flow of data between two computers. | ||
| c. It relies on the UDP protocol. | ||
| d. All of the above |
| a. Cookie | ||
| b. Form | ||
| c. Search | ||
| d. All of the above |
| a. To create the default cookie handler | ||
| b. To determine where session cookies will be stored | ||
| c. To set cookie policy for the session | ||
| d. All of the above |
| a. DOM | ||
| b. JAXP | ||
| c. SAX | ||
| d. XSLT |
| a. DOM | ||
| b. JAXP | ||
| c. SAX | ||
| d. XSLT |
| a. DOM | ||
| b. JAXP | ||
| c. SAX | ||
| d. XSLT |
| a. Both contain a beginning tag <>. | ||
| b. Both contain an ending tag </>. | ||
| c. Both can be nested. | ||
| d. All of the above |
| a. DOM | ||
| b. SAX | ||
| c. XSL | ||
| d. All of the above |
| a. The URL contains a socket address for a webpage on a network. | ||
| b. The URL object defines the web owner. | ||
| c. The URL object has an openConnection() method to access the information that it represents. | ||
| d. All of the above |
| a. SAXParserFactory | ||
| b. SAXReader | ||
| c. SAXParser | ||
| d. DTDHandler |
| a. SAXParserFactory | ||
| b. SAXReader | ||
| c. SAXParser | ||
| d. DefaultHandler |
| a. SAXParserFactory | ||
| b. SAXReader | ||
| c. SAXParser | ||
| d. EntityResolver |
| a. With coding in XML or HTML, always use utf-8. | ||
| b. With coding in XML or HTML, start with the declaration statement <? | ||
| c. With coding in XML or HTML, use any text editor to create the file | ||
| d. All of the above |
| a. It identifies the file as an XML document. | ||
| b. It is the first processing instruction in the program. | ||
| c. It starts with the characters <? | ||
| d. All of the above |
| a. Automatic copying of text | ||
| b. Processing instructions | ||
| c. Skipping comments | ||
| d. All of the above |
| a. Copying attribute nodes | ||
| b. Section Title | ||
| c. Skipping comments | ||
| d. None of the above |
| a. It is the normalization of an XSLT transformation. | ||
| b. The output of one transformation becomes the input of the next. | ||
| c. The final output is always XML. | ||
| d. All of the above |
| a. JAXP leverages the parser routines. | ||
| b. JAXP provides control over the presentation of XML data. | ||
| c. JAXP prevents streaming of events by building object representations. | ||
| d. All of the above |
| a. The URL contains a socket address for a webpage on a network. | ||
| b. The URL object defines the web owner. | ||
| c. The URL object has an openConnection() method to access the information that it represents. | ||
| d. All of the above |
| a. DTDHandler | ||
| b. EntityResolver | ||
| c. SAXParser | ||
| d. All of the above |
| a. A try statement with a catch clause to handle the exception. | ||
| b. The method definition declares that calling the method might throw the exception. | ||
| c. The method heading includes a throws clause. | ||
| d. All of the above |
| a. DTDHandler | ||
| b. EntityResolver | ||
| c. ErrorHandler | ||
| d. All of the above |
| a. File | ||
| b. OutputStream | ||
| c. Writer | ||
| d. All of the above |
| a. getInput Stream operation | ||
| b. getOutput Stream operation | ||
| c. openConnection method | ||
| d. All of the above |
| a. An exception is generated. | ||
| b. The program that called the subroutine attempts to resolve the problem. | ||
| c. The program abends. | ||
| d. All of the above |
| a. Each method in the interface must declare java.rmi.RemoteException in its throws clause. | ||
| b. The remote interface must be private. | ||
| c. The remote interface must have "package access." | ||
| d. All of the above |
| a. The thrown object must belong to the class Throwable (or any of its subclasses). | ||
| b. The thrown object carries information about the exception. | ||
| c. The Throwable class represents all possible objects that can be thrown. | ||
| d. All of the above |
| a. A condition could occur in a subroutine that would cause an error. | ||
| b. Your code includes logic to check for correct values being input. | ||
| c. Robustness has been included in your code. | ||
| d. All of the above |
| a. SAAJ | ||
| b. SOAP | ||
| c. XPATH | ||
| d. XSLT |
| a. Use network connection operations | ||
| b. Pretend the remote object is local. | ||
| c. Use rmic tool to create stubs and skeletons. | ||
| d. All of the above |
| a. Any object passed into a remote object must implement Serializable. | ||
| b. Any object argument from a remote object must implement Remote. | ||
| c. Include stubs and skeletons to perform deserialization. | ||
| d. All of the above |
| a. X | ||
| b. Y | ||
| c. IdentifyMyParts | ||
| d. All of the above |
| a. X | ||
| b. Y | ||
| c. IdentifyMyParts | ||
| d. All of the above |
| a. 3 | ||
| b. 5 | ||
| c. 6 | ||
| d. None of the Above |
| a. Behavior | ||
| b. Implements | ||
| c. Method | ||
| d. Plugs |
| a. To organize unrelated classes and interfaces | ||
| b. To organize a limited number of classes and interfaces | ||
| c. To provide application infrastructure | ||
| d. All of the above |
| a. 2000 | ||
| b. Does not compile. | ||
| c. Does not run. | ||
| d. Generates a "null exception" message. |
| a. Students array | ||
| b. Jack Jones string | ||
| c. Both students and Jack Jones | ||
| d. None of the above |
| a. It needs a Method. | ||
| b. It is a valid interface. | ||
| c. It needs a Class. | ||
| d. All of the above |
| a. Both the increment() method and getValue() have been correctly synchronized. | ||
| b. Neither synchronization is necessary. | ||
| c. Only the increment() method should be synchronized to prevent interruption by another thread. | ||
| d. Only the getValue() should be synchronized to prevent racing. |
| a. Use a ConcurrentLinkedQueue for the task queue. | ||
| b. The Daemon is not necessary as it keeps the program from ending. | ||
| c. Remove the exception when using the LinkedBlockingQueue for the task queue. | ||
| d. This program works fine, especially if a thread pool is to be used. |
| a. By wrapping PrintWriter with File Writer, you get the ability to use File Writer methods. | ||
| b. The FileWriter is a stream object that knows how to send individual characters to a printfile. | ||
| c. Wrapping the FileWriter adds capabilities to the file output stream but still sends the data to the same destination. | ||
| d. All of the above |
| a. By wrapping the File Writer in a PrintWriter, you get the ability to write other data types to the file using the PrintWriter's print() and println() methods. | ||
| b. The PrintWriter class is being used as a "wrapper" for the FileWriter class. | ||
| c. Wrapping the FileWriter adds capabilities to the file output stream but still sends the data to the same destination. | ||
| d. All of the above |
| a. getFile | ||
| b. getPath | ||
| c. getQuery | ||
| d. All of the above |
| a. Create Cookie Handler | ||
| b. Create Cookie Policy | ||
| c. Create Cookie Manager and set CookieHandler | ||
| d. All of the above |
| a. HTML | ||
| b. XML | ||
| c. Both HTML and XML | ||
| d. All of the above |
| a. Add stylesheet for Docbook. | ||
| b. Correct ending of Sect1. | ||
| c. Remove period from Para. | ||
| d. It is correct as written. |
| a. methodOne | ||
| b. methodTwo | ||
| c. methodFour | ||
| d. All of the above |
| a. methodOne | ||
| b. methodTwo | ||
| c. methodFour | ||
| d. All of the above |
| a. Deprecate the implementation of open. | ||
| b. Suppress the warning. | ||
| c. Ignore the warning, as it is not an error. | ||
| d. Both A and B |
| a. The thrown object must belong to the class Catchable (or any of its subclasses). | ||
| b. The thrown object carries information about the exception. | ||
| c. The Catchable class represents all possible objects that can be thrown. | ||
| d. All of the above |