Home / Java Programming / Objects and Collections :: General Questions

Java Programming :: Objects and Collections

  1. Suppose that you would like to create an instance of a new Map that has an iteration order that is the same as the iteration order of an existing instance of a Map. Which concrete implementation of the Map interface should be used for the new instance?

  2. A.
    TreeMap
    B.
    HashMap
    C.
    LinkedHashMap
    D.
    The answer depends on the implementation of the existing instance.

    View Answer

    Workspace

    Discuss Discuss in Forum


  3. Which class does not override the equals() and hashCode() methods, inheriting them directly from class Object?

  4. A.
    java.lang.String
    B.
    java.lang.Double
    C.
    java.lang.StringBuffer
    D.
    java.lang.Character

    View Answer

    Workspace

    Discuss Discuss in Forum


  5. Which collection class allows you to grow or shrink its size and provides indexed access to its elements, but whose methods are not synchronized?

  6. A.
    java.util.HashSet
    B.
    java.util.LinkedHashSet
    C.
    java.util.List
    D.
    java.util.ArrayList

    View Answer

    Workspace

    Discuss Discuss in Forum


  7. You need to store elements in a collection that guarantees that no duplicates are stored and all elements can be accessed in natural order. Which interface provides that capability?

  8. A.
    java.util.Map
    B.
    java.util.Set
    C.
    java.util.List
    D.
    java.util.Collection

    View Answer

    Workspace

    Discuss Discuss in Forum


  9. Which interface does java.util.Hashtable implement?

  10. A.
    Java.util.Map
    B.
    Java.util.List
    C.
    Java.util.HashTable
    D.
    Java.util.Collection

    View Answer

    Workspace

    Discuss Discuss in Forum


  11. Which interface provides the capability to store objects using a key-value pair?

  12. A.
    Java.util.Map
    B.
    Java.util.Set
    C.
    Java.util.List
    D.
    Java.util.Collection

    View Answer

    Workspace

    Discuss Discuss in Forum


  13. Which collection class allows you to associate its elements with key values, and allows you to retrieve objects in FIFO (first-in, first-out) sequence?

  14. A.
    java.util.ArrayList
    B.
    java.util.LinkedHashMap
    C.
    java.util.HashMap
    D.
    java.util.TreeMap

    View Answer

    Workspace

    Discuss Discuss in Forum


  15. Which collection class allows you to access its elements by associating a key with an element's value, and provides synchronization?

  16. A.
    java.util.SortedMap
    B.
    java.util.TreeMap
    C.
    java.util.TreeSet
    D.
    java.util.Hashtable

    View Answer

    Workspace

    Discuss Discuss in Forum


  17. Which is valid declaration of a float?

  18. A.
    float f = 1F;
    B.
    float f = 1.0;
    C.
    float f = "1";
    D.
    float f = 1.0d;

    View Answer

    Workspace

    Discuss Discuss in Forum


  19.  

    /* Missing Statement ? */
     public class foo  
     {   
         public static void main(String[]args)throws Exception  
         {        
           java.io.PrintWriter out = new java.io.PrintWriter();    
           new java.io.OutputStreamWriter(System.out,true);             
           out.println("Hello");   
        }  
     } 

    What line of code should replace the missing statement to make this program compile?

     

  20. A.

    No statement required.

    B.

    import java.io.*;

    C.

    include java.io.*;

    D.

    import java.io.PrintWriter;

    View Answer

    Workspace

    Discuss Discuss in Forum