JAVA題庫:格林模擬試題三(上)(3)

question 10)which of the following statements are true?

1) a byte can represent between -128 to 127
2) a byte can represent between -127 to 128
3) a byte can represent between -256 to 256
4) a char can represent between -2x2 pow 16 2 x2 pow 16 - 1

question 11)what will happen when you attempt to compile and run the following code

class base{ public void base(){ system.out.println("base"); }}public class in extends base{ public static void main(string argv[]){ in i=new in(); }}1) compile time error base is a keyword
2) compilation and no output at runtime
3) output of base
4) runtime error base has no valid constructor

question 12)you have a public class called myclass with the main method defined as follows

public static void main(string parm[]){ system.out.println(parm[0]);}if you attempt to compile the class and run the program as follows

java myclass hello

what will happen?

1) compile time error, main is not correctly defined
2) run time error, main is not correctly defined
3) compilation and output of  java
4) compilation and output of hello

question 13)
 which of the following statements are true?

1) if a class has any abstract methods it must be declared abstract itself.
2) all methods in an abstract class must be declared as abstract
3) when applied to a class, the final modifier means it cannot be sub-classed
4) transient and volatile are java modifiers