GkSeries.com

Data Types in Java - Multiple Choice Questions and Answers

(6) Integer is a
[A] Adapter class
[B] Inner class
[C] Not a class
[D] Wrapper class

Comment

Answer: Option [D]

Byte, Short, Integer, Long, Character, Boolean, Double, Float are called wrapper class in Java.

(7) Which of the following variable declaration would not compile in Java program?
[A] intVAR;
[B] intvar1;
[C] int 1_var;
[D] All are correct

Comment

Answer: Option [C]

It is illegal to declare a variable name by using integer in the start place.

DOWNLOAD CURRENT AFFAIRS PDF FROM APP

(8) Among these expressions, which is(are) of type String?
[A] "0"
[B] '0'
[C] [A] and [B]
[D] None of these

Comment

Answer: Option [A]

"0" is correct. Because String literals are enclosed within double quotes.

(9) Which of the following line will not compile assuming b1, b2 and b3 are byte variables and J is Int variable?
[A] b1 = 3;
[B] b3 = b1 * b2;
[C] b3 = 10 * b1;
[D] b2 = (byte) j;

Comment

Answer: Option [C]

10 is an integer variable and b1 is a byte variable. The multiplication of these two results an integer variable which cannot be stored in b3

(10) Which are the valid declarations for an integer literal?
I. 0
II. -5
III. 0416
IV. 0xabcdef
[A] (I) and (II)
[B] (I), (II) and (III)
[C] (IV)
[D] All of these

Comment

Answer: Option [D]

Please share this page

Chapters

Click Here to Read more questions

Teacher Eligibility Test