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.

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
 

2.

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

  YYY

  Error. Won't compile

  XXX

  XXX followed by YYY

  Half-n-half Clue
 

3.

Consider the following code:
class NewString extends java.lang.String

  Compiles successfully

  Results in error because the class is not declaredpublic

  Results in error because java.lang.String isfinal

  Results in error because String isabstract

  Results in error because class body is not defined

  Half-n-half Clue
 

4.

For the following class definition, which is a legal statement to construct an object of type Class1:
class Class1 extends Class2

  (A)

  (C) & (E)

  (A) & (B)

  (C) & (D)

  None of the above

  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.

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

  YYY

  Error. Won't compile

  XXX

  XXX followed by YYY

  Half-n-half Clue
 

7.

Which javadoc tag is used to denote a comment for a method parameter?

  @value

  @parameter

  @argument

  @param

  @method

  Half-n-half Clue
 


 
12 more pages in Java Programming


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