class MCZ11 {
public static void main (String[] args) {
char a = '\c'; // 1
char b = '\r'; // 2
char c = '\"'; // 3
char d = '\b'; // 4
char e = '\''; // 5
}}
A compile-time error is generated at which line?
| a. | 1 |
| b. | 2 |
| c. | 3 |
| d. | 4 |
| e. | 5 |
| f. | None of the above |
class GFM11{
public static void main (String[] args) {
int x,y,z;
System.out.println(x+y+z);
}}
What is the result of attempting to compile and run the program?
| a. | Prints nothing. |
| b. | Prints an undefined value. |
| c. | Prints: null |
| d. | Prints: 0 |
| e. | Run-time error |
| f. | Compile-time error |
| g. | None of the above |
class MCZ27 {
public static void main (String[] args) {
char a = '\f'; // 1
char b = '\n'; // 2
char c = '\r'; // 3
char d = '\l'; // 4
char e = '\\'; // 5
}}
A compile-time error is generated at which line?
| a. | 1 |
| b. | 2 |
| c. | 3 |
| d. | 4 |
| e. | 5 |
| f. | None of the above |
class GRC4 {public static void main(String[] args) {}} // 1
class GRC5 {public static void main(String []args) {}} // 2
class GRC6 {public static void main(String args[]) {}} // 3
What is the result of attempting to compile and run the above programs?
| a. | Compile-time error at line 1. |
| b. | Compile-time error at line 2. |
| c. | Compile-time error at line 3. |
| d. | An attempt to run GRC4 from the command line fails. |
| e. | An attempt to run GRC5 from the command line fails. |
| f. | An attempt to run GRC6 from the command line fails. |
| g. | None of the above |
class MCZ28 {
public static void main (String[] args) {
char a = '\b'; // 1
char b = '\d'; // 2
char c = '\f'; // 3
char d = '\t'; // 4
char e = '\"'; // 5
}}
A compile-time error is generated at which line?
| a. | 1 |
| b. | 2 |
| c. | 3 |
| d. | 4 |
| e. | 5 |
| f. | None of the above |
class GRC7 {public void main(String[] args) {}} // 1
class GRC8 {public void main(String []args) {}} // 2
class GRC9 {public void main(String args[]) {}} // 3
What is the result of attempting to compile and run the above programs?
| a. | Compile-time error at line 1. |
| b. | Compile-time error at line 2. |
| c. | Compile-time error at line 3. |
| d. | An attempt to run GRC7 from the command line results in an error at run-time. |
| e. | An attempt to run GRC8 from the command line results in an error at run-time. |
| f. | An attempt to run GRC9 from the command line results in an error at run-time. |
class MCZ29 {
public static void main (String[] args) {
char a = '\a'; // 1
char b = '\b'; // 2
char c = '\f'; // 3
char d = '\n'; // 4
char e = '\r'; // 5
}}
A compile-time error is generated at which line?
| a. | 1 |
| b. | 2 |
| c. | 3 |
| d. | 4 |
| e. | 5 |
| f. | None of the above |
class MCZ30 {
public static void main (String[] args) {
char a = '\t'; // 1
char b = '\\'; // 2
char c = '\?'; // 3
char d = '\"'; // 4
char e = '\''; // 5
}}
A compile-time error is generated at which line?
| a. | 1 |
| b. | 2 |
| c. | 3 |
| d. | 4 |
| e. | 5 |
| f. | None of the above |
Which of these words belongs to the set of Java keywords?
| a. | qualified |
| b. | record |
| c. | repeat |
| d. | restricted |
| e. | label |
| f. | to |
| g. | type |
| h. | until |
| i. | value |
| j. | virtual |
| k. | xor |
| l. | None of the above |
class JJF1 {
public static void main (String args[]) {
System.out.print(Byte.MIN_VALUE+",");
System.out.print(Byte.MAX_VALUE);
}}
What is the result of attempting to compile and run the program?
| a. | Prints: 0,255 |
| b. | Prints: 0,256 |
| c. | Prints: -127,128 |
| d. | Prints: -128,127 |
| e. | Compile-time error |
| f. | Run-time error |
| g. | None of the above |
class GRC1 {public static void main(String[] args) {}} // 1
class GRC2 {protected static void main(String[] args) {}} // 2
class GRC3 {private static void main(String[] args) {}} // 3
What is the result of attempting to compile each of the three class declarations and invoke each main method from the command line?
| a. | Compile-time error at line 1. |
| b. | Compile-time error at line 2. |
| c. | Compile-time error at line 3. |
| d. | An attempt to run GRC1 from the command line fails. |
| e. | An attempt to run GRC2 from the command line fails. |
| f. | An attempt to run GRC3 from the command line fails. |
class JJF2 {
public static void main (String args[]) {
System.out.print(Short.MIN_VALUE+",");
System.out.print(Short.MAX_VALUE);
}}
What is the result of attempting to compile and run the program?
| a. | Prints: -32767,32768 |
| b. | Prints: -32768,32767 |
| c. | Prints: 0,65535 |
| d. | Prints: 0,65536 |
| e. | Compile-time error |
| f. | Run-time error |
| g. | None of the above |
class JJF3 {
public static void main(String args[]) {
System.out.print(Integer.toBinaryString(Byte.MAX_VALUE)+",");
System.out.print(Integer.toOctalString(Byte.MAX_VALUE)+",");
System.out.print(Integer.toString(Byte.MAX_VALUE)+",");
System.out.print(Integer.toHexString(Byte.MAX_VALUE));
}}
What is the result of attempting to compile and run the program?
| a. | Prints: 1111111,177,127,7f |
| b. | Prints: 11111111,377,256,ff |
| c. | Compile-time error |
| d. | Run-time error |
| e. | None of the above |
class JJF4 {
public static void main(String args[]) {
System.out.print(Long.toHexString(Byte.MAX_VALUE)+",");
System.out.print(Long.toHexString(Character.MAX_VALUE)+",");
System.out.print(Long.toHexString(Short.MAX_VALUE));
}}
What is the result of attempting to compile and run the program?
| a. | Prints: f,ff,7f |
| b. | Prints: f,ff,ff |
| c. | Prints: 7f,ffff,7fff |
| d. | Prints: ff,ffff,ffff |
| e. | Prints: 7fff,ffffff,7fffff |
| f. | Prints: ffff,ffffff,ffffff |
| g. | Compile-time error |
| h. | Run-time error |
| i. | None of the above |
class JJF5 {
public static void main(String args[]) {
System.out.print(Integer.toHexString(Integer.MIN_VALUE)+",");
System.out.print(Integer.toHexString(Integer.MAX_VALUE));
}}
What is the result of attempting to compile and run the program?
| a. | Prints: 0000,ffff |
| b. | Prints: 00000000,ffffffff |
| c. | Prints: 7fff,8000 |
| d. | Prints: 8000,7fff |
| e. | Prints: 7fffffff,80000000 |
| f. | Prints: 80000000,7fffffff |
| g. | Compile-time error |
| h. | Run-time error |
| i. | None of the above |
Which of these words belong to the set of Java keywords?
| a. | transient |
| b. | serializable |
| c. | runnable |
| d. | run |
| e. | volatile |
| f. | externalizable |
| g. | cloneable |
class GFM12 {
static int x; // 1
public static void main(String[] args) { // 2
int y; // 3
System.out.println("x="+x); // 4
System.out.println("y="+y); // 5
}}
What is the result of attempting to compile and run the program?
| a. | Compile-time error at line 1. |
| b. | Compile-time error at line 2. |
| c. | Compile-time error at line 3. |
| d. | Compile-time error at line 4. |
| e. | Compile-time error at line 5. |
| f. | Run-time error |
| g. | None of the above |
class GFM13 {
static byte a; static short b; static char c;
static int d; static long e; static String s;
public static void main(String[] args) {
System.out.println(a+b+c+d+e+s);
}}
What is the result of attempting to compile and run the program?
| a. | Prints: 00000null |
| b. | Prints: 00000 |
| c. | Prints: 0null |
| d. | Prints: 0 |
| e. | Prints: null |
| f. | Compile-time error |
| g. | Run-time error |
| h. | None of the above |
class GFM14 {
static byte a; static short b; static char c;
static int d; static long e; static String s;
public static void main(String[] args) {
System.out.println(a+","+b+","+(int)c+","+d+","+e+","+s);
}}
What is the result of attempting to compile and run the program?
| a. | Prints: 0,0,0,0,0,null |
| b. | Prints: 0,0,0,0,0, |
| c. | Prints: 0,0, ,0,0, |
| d. | Compile-time error |
| e. | Run-time error |
| f. | None of the above |
class GFM15 {
static int a; static float b; static double c;
static boolean d; static String s;
public static void main(String[] args) {
System.out.println(a+","+b+","+c+","+d+","+s);
}}
What is the result of attempting to compile and run the program?
| a. | Prints: 0,0,0,false,null |
| b. | Prints: 0,0,0,false, |
| c. | Prints: 0,0.0,0.0,false,null |
| d. | Prints: 0,0.0,0.0,false, |
| e. | Prints: 0,0.0,0.0,true,null |
| f. | Prints: 0,0.0,0.0,true, |
| g. | Prints: 0,0,0,true,null |
| h. | Prints: 0,0,0,true, |
| i. | Compile-time error |
| j. | Run-time error |
| k. | None of the above |
Which of these words belong to the set of Java keywords?
| a. | virtual |
| b. | goto |
| c. | ifdef |
| d. | typedef |
| e. | friend |
| f. | struct |
| g. | implements |
| h. | union |
| i. | const |
Which of these lists contains at least one word that is not a Java keyword?
| a. | abstract, default, if, private, this |
| b. | do, implements, protected, boolean, throw |
| c. | case, extends, int, short, try |
| d. | import, break, double, exception, throws |
| e. | byte, else, instanceof, return, transient |
| f. | None of the above |
Which of these lists contains at least one word that is not a Java keyword?
| a. | interface, static, void, catch, final |
| b. | char, strictfp, finally, long, volatile |
| c. | native, super, class, float, while |
| d. | const, for, new, switch, import |
| e. | continue, finalize, goto, package, synchronized |
| f. | None of the above |
class Identifiers {
int i1; // 1
int _i2; // 2
int i_3; // 3
int #i4; // 4
int $i5; // 5
int %i6; // 6
int i$7; // 7
int 8i; // 8
}
Compile-time errors are generated at which lines?
| a. | 1 |
| b. | 2 |
| c. | 3 |
| d. | 4 |
| e. | 5 |
| f. | 6 |
| g. | 7 |
| h. | 8 |