tg-me.com/topJavaQuizExplain/4
Last Update:
What is the result of the following class?
1: public class _C {❌ A. Compiler error on line 1.
2: private static int $;
3: public static void main(String[] main) {
4: String a_b;
5: System.out.print($);
6: System.out.print(a_b);
7: } }
❌ B. Compiler error on line 2.
❌ C. Compiler error on line 4.
❌ D. Compiler error on line 5.
✅ E. Compiler error on line 6.
❌ F. 0null
❌ G. nullnull
Explanation:
Option E is correct because local variables require assignment before referencing
them. Option D is incorrect because class and instance variables have default values
and allow referencing. a_b defaults to a null value. Options A, B, and C are incorrect
because identifiers may begin with a letter, underscore, or dollar sign. Options F and
G are incorrect because the code does not compile. If a_b was an instance variable, the
code would compile and output 0null
BY Explanations “Top Java Quiz Questions”
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/topJavaQuizExplain/4