Welcome to your Java MCQ Test
1.
Which method can be used to find the length of a string in Java?
2.
What will be the output of following Java code?
public class Main {
public static void main(String arg[]) {
int i;
for (i = 1; i <= 12; i += 2) {
if (i == 8) {
System.out.println(i);
break;
}
}
}
}
3.
Can the Java program accept input from the command line?
4.
Which method deletes a file in Java?
5.
What is file handling in java?
6.
What will be the output of following Java code?
import java.util.Scanner;
class ThisKeyword {
private int a = 4;
private int b = 1;
void getSum(int a, int b) {
this.a = a;
this.b = b;
System.out.println(this.a + this.b);
}
}
public class Main {
public static void main(String args[]) {
ThisKeyword T = new ThisKeyword();
T.getSum(3, 5);
}
}
7.
Which of these is the correct method to create an array in java?
8.
Can we keep a different name for the java class name and java file name?
9.
How can we access methods for file handling in java?
10.
What is the default value of a boolean variable in Java?
11.
Object in java are ___.
12.
Static variables in java are declared as ___.
13.
What will be the output of following Java code?
public class Main {
public static void main(String[] args) {
String str = "Hello";
str = "Bye";
System.out.println(str);
}
}
14.
Which of the following can be declared as final in java?
15.
What is stringBuffer in java?
16.
What will be the output of following Java code?
import java.util.Scanner;
class ThisKeyword {
private int a = 4;
private int b = 1;
void getSum(int a, int b) {
this.a = a;
this.b = b;
System.out.println(this.a + this.b);
}
}
public class Main {
public static void main(String args[]) {
ThisKeyword T = new ThisKeyword();
T.getSum(3, 5);
}
}
17.
Which method in java is used to generate random numbers in Java?
18.
Which of the following is a superclass of every class in Java?
19.
What is the result of 10 + 20 + "Java" in Java?
20.
Which keyword in java is used for exception handling?