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