logo

CuriousTab

CuriousTab

Language Fundamentals problems


  • 1. 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
  • 2. 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
  • 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. 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
  • 5. 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
  • 6. Which is a valid keyword in java?

  • Options
  • A. interface
  • B. string
  • C. Float
  • D. unsigned
  • Discuss
  • 7. 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
  • 8. 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
  • 9. Which is a reserved word in the Java programming language?

  • Options
  • A. method
  • B. native
  • C. subclasses
  • D. reference
  • E. array
  • Discuss
  • 10. 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

First 2 3