logo

CuriousTab

CuriousTab

Discussion


Home Java Programming Language Fundamentals Comments

  • Question
  • Which is a valid keyword in java?


  • Options
  • A. interface
  • B. string
  • C. Float
  • D. unsigned

  • Correct Answer
  • interface 

    Explanation
    interface is a valid keyword.

    Option B is wrong because although "String" is a class type in Java, "string" is not a keyword.

    Option C is wrong because "Float" is a class type. The keyword for the Java primitive is float.

    Option D is wrong because "unsigned" is a keyword in C/C++ but not in Java.


    Language Fundamentals problems


    Search Results


    • 1. Which is a valid declarations of a String?

    • Options
    • A. String s1 = null;
    • B. String s2 = 'null';
    • C. String s3 = (String) 'abc';
    • D. String s4 = (String) '\ufeed';
    • Discuss
    • 2. What is the numerical range of a char?

    • Options
    • A. -128 to 127
    • B. -(215) to (215) - 1
    • C. 0 to 32767
    • D. 0 to 65535
    • Discuss
    • 3. Which one is a valid declaration of a boolean?

    • Options
    • A. boolean b1 = 0;
    • B. boolean b2 = 'false';
    • C. boolean b3 = false;
    • D. boolean b4 = Boolean.false();
    • E. boolean b5 = no;
    • Discuss
    • 4. Which is the valid declarations within an interface definition?

    • Options
    • A. public double methoda();
    • B. public final double methoda();
    • C. static void methoda(double d1);
    • D. protected void methoda(double d1);
    • Discuss
    • 5. Which three piece of codes are equivalent to line 3?
      1. final int k = 4;
      2. public int k = 4;
      3. static int k = 4;
      4. abstract int k = 4;
      5. volatile int k = 4;
      6. protected int k = 4;
      public interface Foo 
      { 
          int k = 4; /* Line 3 */
      }
      

    • Options
    • A. 1, 2 and 3
    • B. 2, 3 and 4
    • C. 3, 4 and 5
    • D. 4, 5 and 6
    • Discuss
    • 6. Which one of the following will declare an array and initialize it with five numbers?

    • Options
    • A. Array a = new Array(5);
    • B. int [] a = {23,22,21,20,19};
    • C. int a [] = new int[5];
    • D. int [5] array;
    • Discuss
    • 7. Which three are valid declarations of a float?

      1. float f1 = -343;
      2. float f2 = 3.14;
      3. float f3 = 0x12345;
      4. float f4 = 42e7;
      5. float f5 = 2001.0D;
      6. float f6 = 2.81F;

    • Options
    • A. 1, 2, 4
    • B. 2, 3, 5
    • C. 1, 3, 6
    • D. 2, 4, 6
    • Discuss
    • 8. Which is a reserved word in the Java programming language?

    • Options
    • A. method
    • B. native
    • C. subclasses
    • D. reference
    • E. array
    • Discuss
    • 9. Which three are valid declarations of a char?

      1. char c1 = 064770;
      2. char c2 = 'face';
      3. char c3 = 0xbeef;
      4. char c4 = \u0022;
      5. char c5 = '\iface';
      6. char c6 = '\uface';

    • Options
    • A. 1, 2, 4
    • B. 1, 3, 6
    • C. 3, 5
    • D. 5 only
    • Discuss
    • 10. Which four options describe the correct default values for array elements of the types indicated?

      1. int -> 0
      2. String -> "null"
      3. Dog -> null
      4. char -> '\u0000'
      5. float -> 0.0f
      6. boolean -> true

    • Options
    • A. 1, 2, 3, 4
    • B. 1, 3, 4, 5
    • C. 2, 4, 5, 6
    • D. 3, 4, 5, 6
    • Discuss


    Comments

    There are no comments.

Enter a new Comment