在线名词解释大全 - 54 - 详细

编译并运行下面的程序,运行结果。publicclasst1{publicstaticvoidmain(string[]args){t1a=newt1();a.method(8);a.method(1.2f);}voidmethod(floati){system.out.println(quot;float:quot;+i);}voidmethod(longi){system.out.println(quot;long:quot;+i);}}

A
程序有编译错误,因为两个method()方法必须定义为静态(static)的。
B
程序可以编译运行,输出结果为:long:8float:1.2
C
程序可以编译运行,输出结果为:float:1.2long:8
D
程序中定义的两个参数不同的method方法称为方法重栽。
正确答案:
相关推荐
扫描二维码
关注公众平台