此套试题由60道题组成。
Questions
Question 1)
Which of the following lines will compile without warning or error.
a) float f = 1.3;
b) char c = "a";
c) byte b = 257;
d) boolean b = null;
e) int i = 10;
Question 2)
What will happen if you try to compile and run the following code
public class MyClass {
public static void main(String arguments[])
{
amethod(arguments);
}
public void amethod(String[] arguments)
{
System.out.println(arguments);
System.out.println(arguments[1]);
}
}
1) error Can't make static reference to void amethod.
2) error method main not correct
3) error array must include parameter
4) amethod must be declared with String
answer
--------------------------------------------------------------------------------
Question 3)
Which of the following will compile without error
1) import java.awt.*;
package Mypackage;
class Myclass {}
2) package MyPackage;
import java.awt.*;
class MyClass{}
3) /*This is a comment */
package MyPackage;
import java.awt.*;
class MyClass{}
answer
--------------------------------------------------------------------------------
Question 4)
A byte can be of what size
1) -128 to 127
2) (-2 power 8 )-1 to 2 power 8
3) -255 to 256
4) depends on the Virtual machine
answer
--------------------------------------------------------------------------------
Question 5)
What will be printed out if this code is run with the following command line
java myprog good morning
public class myprog{
public static void main(String argv[])
{
System.out.println(argv[2])
}
}
1) myprog
2) good
3) morning
4) Exception raised: "java.lang.ArrayIndexOutOfBoundsException: 2"
answer
--------------------------------------------------------------------------------
Question 6)
Which of the following are java reserved words
1) if
2) then
3) goto
4) while
5) case
answer
--------------------------------------------------------------------------------
Question 7)
Which of the following are legal identifiers
1) 2variable
2) variable2
3) _whatavariable
4) _3_
5) $anothervar
6) #myvar
answer
--------------------------------------------------------------------------------
Question 8)
What will happen when you compile the following code
public class MyClass{