public int add(int a)
public void add(long a)
public void add(int a)
public void add(int a,int b)
第1题:
A.publicvoidadd(floata)
B.publicintadd(inta)
C.publicvoidadd(longa)
D.publicvoidadd(inta,intb)
第2题:
main方法是JavaApplication程序执行的入口点。关于main方法的方法头,下列合法的是( )。
A.public static void main()
B. public static void main(String[])args)
C. public static iht main(String[]arg)
D.public void main(String arg[])
第3题:
指出下列哪个方法与方法public void add(int a){}为合理的重载方法。()
A public int add(int a)
B public void add(long a)
C public void add(int a,int b)
D public void add(float a)
参考答案BCD
第4题:
本题定义了一个方法add(),用于求两个整形数的和。方法中有两个整形参数a和b,方法体中计算a和b的和sum,并将结果返回。程序中调用add()方法求整数24和34的和,并将结果打印输出。
public class javal{
public static void main(String[]args){
int a=24,b=34;
System.out.println(add(a,b));
}
public static int add( ){
;
sum—a+b;
;
}
}
第5题:
下面哪个方法是 public void example(){...} 的重载方法?
A、private void example( int m){...}
B、public int example(){...}
C、public void example2(){...}
D、public int example(int m, float f){...}
第6题:
给出下列的不完整的方法,则下列的哪个声明可以被加入①行完成此方法的声明? ① ② { success = connect( ); ③ if (success = = - 1 ) { ④ throw new TimedoutException( ) ⑤ } ⑥ }
A.public void method( )
B.public void method( ) throws Exception
C.public void method( ) throw TimedoutException
D.public throw TimedOutException void method( )
第7题:
给出下列的不完整的方法,则哪个声明可以被加入①行完成此方法的声明?( ) ① ② {success=connect(); ③ if(success==-1){ ④ throw new TimedOutException(); ⑤ } ⑥ }
A.public void method()
B.public void method()throws Exception
C.public void method()throw TimedOutException
D.public throw TimedOutException void method()
第8题:
A.publicintadd(longa);
B.publicvoidadd(inta);
C.publicvoidadd(longa);
D.publicintadd(floata);
第9题:
指出下列哪个方法与方法public void add(int a){}为错误的重载方法()
A、public int add(int a)
B、public void add(long a)
C、public int add(long a)
D、public void add(float a)
第10题:
以下程序的编译和运行结果为?
abstract class Base{
abstract public void myfunc();
public void another(){
System.out.println("Another method");
}
}
public class Abs extends Base{
public static void main(String argv[]){
Abs a = new Abs();
A.amethod();
}
public void myfunc(){
System.out.println("My Func");
}
public void amethod(){
myfunc();
}
}
A.输出结果为 My Func
B.编译指示 Base 类中无抽象方法
C.编译通过,但运行时指示Base 类中无抽象方法
D.编译指示Base 类中的myfunc方法无方法体,没谁会喜欢该方法。