Syvum Home Page

Home > Quiz Games > Java Programming >

Java Programming : Compilation and Execution: Multiple Choice


Answer the following questions about Java syntax and mistakes which can cause compilation errors, as well as the output generated by sample programs.

Formats Info Page Worksheet / Test Paper Quiz Review
Multiple choice

Your Performance  

1.

Consider the following code:
int i = 1;
switch(c)

  output will be One, followed by Two, and then followed by Three

  output will be One followed by Two

  output will be One

  code is illegal and therefore will not compile

  Half-n-half Clue
 

2.

What is java_g used for?

  None of these

  Executing a class with optimization turned off

  To provide information about deprecated methods

  Using the jdb tool

  Half-n-half Clue
 

3.

Examine the following class definitions to detect errors, if any.
abstract class MyPanel

  1 Error. Method show() should have a return type

  1 Error. Method show() is not implemented in MyDisplay

  1 Error. MyDisplay does not contain any members

  No errors

  Half-n-half Clue
 

4.

What will be the output of the following program?
class Main2

  XXX

  Error. Won't compile

  XXX followed by YYY

  YYY

  Half-n-half Clue
 

5.

The method int func(int i, int j)

  (B) & (C)

  (C) & (D)

  (A), (B), (C) & (E)

  (A), (B) & (E)

  None of these

  Half-n-half Clue
 

6.

Which lines of the following will produce an error?
1. byte a1 = 2, a2 = 4, a3;
2. short s = 16;
3. a2 = s;
4. a3 = a1 * a2;
(The lines are numbered only for illustration in this question.)

  Line 4 only

  Line 3 only

  Line 1 only

  Line 3 and Line 4

  Line 1 and Line 4

  Half-n-half Clue
 

7.

With javadoc, which of the following denotes a javadoc comment?

  //#

  /**

  /*

  //**

  Half-n-half Clue
 


 
12 more pages in Java Programming


Contact Info © 1999-2025 Syvum Technologies Inc. Privacy Policy Disclaimer and Copyright
Previous
-
Next
-