Biyernes, Hulyo 22, 2011

Q&A Java Basics


Question 1: When you compile a program written in the Java programming language, the compiler converts the human-readable source file into platform-independent code that a Java Virtual Machine can understand. 
What is this platform-independent code called?

Question 2: Which of the following is not a valid comment:
a. /** comment */ b. /* comment */ c. /* comment d. // comment

Question 3: What is the first thing you should check if you see the following error at runtime:
Exception in thread "main" java.lang.NoClassDefFoundError:
HelloWorldApp.java.

Question 4: What is the correct signature of the main method?

Question 5: When declaring the main method, which modifier must come first, public or static?

Question 6: What parameters does the main method define? 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
Answer 1: Bytecode.

Answer 2: c is an invalid comment.

Answer 3: Check your classpath. Your class cannot be found.

Answer 4: The correct signature is public static void main(String[] args) or public static void main(String... args)
 
Answer 5: They can be in either order, but the convention is public static

Answer 6: The main method defines a single parameter, usually named args, whose type is an array of String objects.

Walang komento:

Mag-post ng isang Komento