1.classPasser2{2.//insertcodehere3.staticintbigState=42;4.publicstaticvoidmain(String[]args){5.bigState=p2.go(bigState);6.System.out.print(bigState);7.}8.intgo(intx){9.return++x;10.}11.}和4段代码片段:staticPasser2p2=newPasser2();finalstaticPasser2p2=newPasser2();privatestaticPasser2p2=newPasser2();finalprivatestaticPasser2p2=newPasser2();有多少行分别插入到第2行,可以编译?()
A.0
B.1
C.3
D.4
第1题:
现有
classParserextendsUtils{
publicstaticvoidmain(String[]args){
try{System.out.print(newParser().getlnt("42"))
}catch(Exceptione){
System.out.println("Exc");}
}
intgetlnt(Stringarg)throwsException{
returnInteger.parselnt(arg);
}
}
classUtils{
intgetlnt(){return42;}
}
结果是什么?()
第2题:
现有:classParserextendsUtilis{publicstaticvoidmain(String[]args){try{System.out.print(newParser().getlnt("42")};}catch(NumberFormatExceptionn){System.out.println("NFExc");}}intgetlnt(Stringarg)throwsNumberFormatException{returnInteger.parselnt(arg);}classUtils{intgetlnt(Stringarg){return42;}}结果为:()
A.NFExc
B.42
C.42NFExc
D.编译失败
第3题:
在 Java 中,main 方法书写正确的是()
A.public void main(String[] args)
B.public static main(String[] args)
C.public void static main(String[] args)
D.public static void main(String[] arg)
第4题:
现有:classParserextendsUtils{publicstaticvoidmain(String[]args){try{System.out.print(newParser().getlnt("42"));}catch(Exceptione){System.out.println("Exc");}}intgetlnt(Stringarg)throwsException{returnInteger.parselnt(arg);}classUtils{intgetlnt(Stringarg){return42;}}结果为()
A.42
B.Exc
C.42Exc
D.编译失败
第5题:
main方法是Java Application程序执行的入口点,关于main方法头以下( )是合法的。
A.pubUc statk void main()
B.public static void main (String[]args)
C.public static int main (String[]arg)
D.public void main (String arg[])