java测试试卷(三)

合集下载

java练习题_附选择填空答案

java练习题_附选择填空答案

涉及到AWT的不清楚,自己看书吧。

不保证全部正确2010-2011JAVA期末试卷一、填空题(每空2分,共20分)1.Java源程序的扩展名是,经过编译后的程序的扩展名是。

java class 2.Socket通常也称为,用于描述和。

3.线程的优先级在至之间,数值越大1-10 优先级越低4.构造方法是一种特殊的成员方法,构造方法名与相同类名5.Java语言只允许单继承,指每个类只能有一个。

父类二、选择题(每题2分,共50分)1.下列哪个概念是面向对象和面向过程程序设计所共有的() BA、继承B、流程控制C、抽象D、封装2.以下关于执行Java小程序的论述错误的是:() AA、可以通过浏览器调用嵌入了Java小程序的HTML文档B、可以通过appletviewer.exe调用嵌入了Java小程序的HTML文档C、可以通过java.exe调用嵌入了Java小程序的HTML文档D、可以在Java集成开发环境中调用嵌入了Java小程序HTML文档3.符合对象和类关系的是:() DA、人和老虎B、书和汽车C、楼和土地D、松树和植物4.关于选择结构下列哪个说法正确?()BA.if语句和else语句必须成对出现B.if语句可以没有else语句对应C.一个if语句只能有一个else if语句与之对应D.else if结构中必须有default语句5.while循环和do…while循环的区别是:()DA.没有区别,这两个结构任何情况下效果一样B.while循环比do…while循环执行效率高C.do…while循环执行次数可能为0D.while循环执行次数可能为06.关于for循环和while循环的说法哪个正确?()BA.while循环先判断后执行,for循环先执行后判断。

B.while循环判断条件一般是程序结果,for循环的判断条件一般是非程序结果C.两种循环任何时候都不可以替换D.两种循环结构中都必须有循环体,循环体不能为空7.下列修饰符中与访问控制无关的是()DA.private B.publicC.protected D.final8.方法内的形参:() BA.必须定义多个形参B.可以没有C.至少有一个D.只能是简单变量9.throws的作用:()AA.表示方法可能会抛出异常B.表示后面是方法的输出量C.方法的标志,每个方法都必须有D.没有意义10.在Java语言中,整型常量123占用的存储字节数是:()A.1B.2C.4 D.811.关于对象成员占用内存的说法哪个正确?()A.同一个类的对象共用同一段内存B、同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间C.对象的方法不占用内存D.以上都不对12.return语句:()A.只能让方法返回数值B.方法都必须含有C.方法中可以有多句return D.不能用来返回对象13.下列说法哪个正确?()A、一个程序可以包含多个源文件B、一个源文件中只能有一个类C、一个源文件中可以有多个公共类D、一个源文件只能供一个程序使用14.关于方法main()的说法哪个正确?()A.方法main()只能放在公共类中B. main()的头定义可以根据情况任意更改C.一个类中可以没有main()方法D.所有对象的创建都必须放在main()方法中15.构造函数何时被调用?()A、创建对象时B、类定义时C、使用对象的方法时D、使用对象的属性时16.抽象方法:()A、可以有方法体B、可以出现在非抽象类中C、是没有方法体的方法D、抽象类中的方法都是抽象方法17.关于继承的说法正确的是:()A、子类将继承父类所有的属性和方法。

Java语言程序设计(一)模拟试卷(03)及答案

Java语言程序设计(一)模拟试卷(03)及答案

Java语言程序设计(一)模拟试卷(三)及答案一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.如果发生多个线程形成一个等待环,这样,所有线程都陷入相互等待的状态。

这种循环等待现象称为() (1分)A:互斥B:同步C:死锁D:临界2.下面有关临界段叙述错误的是() (1分)A:多线程互斥使用共享资源的程序段被称为临界段B:临界段是一种加锁机制,与多线程共享资源有关C:临界段的作用是在任何时该一个共享资源只能供一个线程使用D:如果一个线程已进入某个共享资源的临界段,且还没有使用结束,其他进程可抢占这个共享的资源3.以下程序代码的输出结果是()int x=100;System.out.println("5.5"+x%8); (1分)A:5.512B:5.512.5C:18D:5.544.在Java程序中有代码如下:System.out.println((new StringTokenizer("I am a student","a")).countTokens());则输出结果为() (1分)A:I am a studentB:2C:3D:45.为8位字节流数据提供读操作支持的类是() (1分)A:FileInputStreamB:FileOutputStremC:FileReaderD:FileWriter6.下列有关抽象类及抽象方法的叙述错误的是() (1分)A:使用final修饰的类是抽象类B:使用abstract修饰的方法是抽象方法C:抽象类必须被继承才能使用,抽象类不可能有实例D:抽象类可以没有抽象方法,但有抽象方法的类一定是抽象类7.在编写Java程序访问数据库的过程中,用来处理驱动程序的加载和建立新数据库连接的类是() (1分)A:DriverManager类B:Statement类C:Connection类D:ResultSet类8.在Java语言中执行如下语句后,i和j的值分别为()int i=10;int j=++i; (1分)A:11和11B:10和10C:10和11D:11和109.包含当事件发生时从源传递给监视器的特定事件信息的对象是() (1分)A:事件对象B:源对象C:监视器对象D:接口10.在Java程序中有如下设置:setBackground(Color.blue);g.setXORMode(Color.red);g.setColor(Color.blue);g.drawLine(300,300,500,500);则线的颜色是() (1分)A:蓝色B:红色C:黄色D:绿色二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。

面向对象技术Java 期末复习试卷(三)

面向对象技术Java 期末复习试卷(三)

期末复习试卷(三)一、单项选择题1、有一段java应用程序,其中包含一个公共类,名字为TestStudent,那么保存它的源文件名是()A。

teststudent。

javaB。

teststudent 。

classC. TestStudent。

javaD. TestStudent。

class正确答案:C解析:一个java文件中可以包含多个类,但最多只能有一个类是公共类(public),该java文件的名字要与公共类的一致.2、关于下面的代码,哪个描述是正确的?public class Test{public static void main(String[]args){Integer n1 = new Integer(3);Object n2 = new Integer(4);System.out.println(pareTo(n2));}}A。

可以编译通过,可以运行,并得到预期结果.B。

可以编译通过,可以运行,但不能得到预期结果。

C。

可以编译通过,但又运行错误.D. 有编译错误。

正确答案:D解析:Integer类是基本数据类型int的包装类,里面封装了一个int类型的值,提供了一些实用的方法(例如:在JavaFX中读取文本框内容是String类型的,如果要转换成int类型,就要调用Integer类的parseInt()方法)并实现了Comparable接口,在Comparable接口中定了抽象方法compareTo(T o), T是泛型,对于Integer 类,T被替换为Integer,如下图:因此,Integer类中compareTo()方法的定义如下:因此,compareTo的参数只能是Integer类型的,所以代码中的下面语句中的n2的类型需要进行强制类型转换,由Object转为Integer:System。

out.println(pareTo(n2));正确写法如下:System.out.println(pareTo((Integer) n2));类似的包装类还有Long\Float\Double\Char\Boolean等,都是将基本数据类型包装为类。

java考试题及答案2020

java考试题及答案2020

java考试题及答案2020一、选择题(每题2分,共20分)1. Java中,以下哪个关键字用于声明一个类?A. classB. interfaceC. structD. enum答案:A2. 在Java中,下列哪个选项是正确的字符串拼接方式?A. "Hello" + "World"B. "Hello" + 5C. 5 + "Hello"D. "Hello" + null答案:A3. Java中,下列哪个选项是正确的继承关系?A. 类可以继承多个类B. 类可以继承多个接口C. 接口可以继承多个接口D. 接口可以继承类答案:C4. 以下哪个是Java中的垃圾回收机制?A. JVM自动回收不再使用的对象B. 程序员手动释放对象内存C. 必须使用finalize()方法来回收对象D. 必须使用System.gc()来强制垃圾回收答案:A5. 在Java中,下列哪个选项是正确的数组初始化方式?A. int[] arr = new int[5];B. int[] arr = new int{5};C. int[] arr = {1, 2, 3};D. int[] arr = new int[5] = {1, 2, 3};答案:C6. Java中,下列哪个选项是正确的异常处理方式?A. try { ... } catch (Exception e) { ... }B. try { ... } catch (Error e) { ... }C. try { ... } catch (Throwable e) { ... }D. try { ... } finally { ... }答案:D7. 在Java中,下列哪个选项是正确的多线程创建方式?A. 实现Runnable接口并重写run()方法B. 继承Thread类并重写run()方法C. 实现Callable接口并重写call()方法D. 以上都是答案:D8. Java中,下列哪个选项是正确的集合框架?A. ListB. SetC. MapD. 以上都是答案:D9. 在Java中,下列哪个选项是正确的泛型使用方式?A. List<String> list = new ArrayList<>();B. List list = new ArrayList<>();C. List list = new ArrayList<String>();D. List<String> list = new ArrayList<Object>(); 答案:A10. Java中,下列哪个选项是正确的注解使用方式?A. @OverrideB. @DeprecatedC. @SuppressWarningsD. 以上都是答案:D二、填空题(每题2分,共20分)1. Java中,使用关键字________来声明一个接口。

java期末考试卷

java期末考试卷

Java程序设计期末考试卷一一、单项选择题(每小题2分,共40分)1、下列哪个选项不是Java语言的注释符号()A、//B、/* */C、/** */D、!2、下面符号中,那个符号是Java的“等于号运算符”()A、=B、!=C、= =D、>=3、下列哪个选项不是Java关键字()A、booleanB、privateC、hiD、if4、下列运算符中,优先级最高的是()A、|B、&C、++D、()5、下列哪项不是Java的原子数据类型()A、longB、forC、byteD、char6、编译Java程序的命令是()A、javaB、javadocC、javacD、cd7、下列哪个选项中对应的工具可以用来开发Java语言程序()A、Word2003B、JBuilderC、OutlookD、Excel20008、下列哪个选项是Java的输出语句()A、System.out.println();B、Out.system.print();C、System.println.out();D、print.system.out();9、Java语言中的语句是以()为结尾的。

A、逗号B、分号C、单引号D、句号10、下列哪个选项是Java的主方法()A、public static main(String args[])B、private static void main(String args[ ])C、public static void main(String args[ ])D、private static main(String [ ] args)11、下面的选项中,哪一项不属于“飞机”类的行为()A、起飞B、降落C、速度D、加速12、下列类的继承哪个是正确的()A、class Apple extends FruitB、class AppleC、class Apple FruitD、Apple extends Fruit13、定义一个整型变量i的语句是()A、int i;B、double i;C、i int;D、int q;14、下面定义数组的语句错误的是()A、String [ ] str;B、String str [ ];C、char [ ] [ ] str;D、char str;25、数组第一个元素的下标是()A、0B、1C、2D、-116、下列哪项是Java的转义字符()A、|’B、!”C、\’D、&”17、下列哪项不是Java合法的标识符A、$weiB、123C、F117D、girl_boy18、下列哪个选项不是正确的for语句的形式()A、for( ; ; )B、for(int i=0; i<10; i++)C、for(int i=0, i<10, i++)D、for(int i=0; ; i++)19、下列哪个选项是正确的循环语句的形式()A、do{//循环体}while(1= =1);B、while(1=1){//循环体}C、while(){//循环体}D、while{//循环体}()20、声明类的关键字是()A、classB、interfaceC、implementsD、static二、填空题:共10个空,每个空1分,满分10分;请将答案填入题中的括号中。

华中农业大学大三计算机专业Java程序设计试卷及答案 (3)

华中农业大学大三计算机专业Java程序设计试卷及答案 (3)

华中农业大学?JAVA程序设计?试题(时间120分钟)年级院系专业姓名学号座位号一、选择题〔2分*25=50分〕1、以下关于Frame类的说法不正确的选项是A〕Frame是Window类的直接子类B〕Frame对象显示的效果是一个窗口C〕Frame被默认初始化为可见D〕Frame的默认布局管理器为BorderLayout2、以下Java常见事件类中哪个是鼠标事件类?A〕InputEventB〕KeyEventC〕MouseEventD〕WindowEvent3、在Applet的关键方法中,以下哪个方法是关闭浏览器以释放Applet占用的所有资源?A〕init〔〕B〕start〔〕C〕paint〔〕D〕destroy〔〕4、以下哪个是面向大型企业级用容器管理专用构件的应用平台?A〕J2EEB〕J2MEC〕J2SED〕J2DE5、以下哪个选项是Java调试器,如果编译器返回程序错误,可以用它对程序进行调试?C〕jdb.exe6、以下的哪个选项可以正确用以表示八进制值8?A〕0x8B〕0x10C〕08D〕0107、以下的哪个赋值语句是不正确的?A〕float f = 11.1;B〕double d = 5.3E12;C〕float d = 3.14f ;D〕double f=11.1E10f;8、以下的哪个赋值语句是正确的?A〕char a=12;B〕int a=12.0;C〕int a=12.0f;D〕int a=〔int〕12.0;9、以下关于继承的哪项表达是正确的?A〕在java中允许多重继承B〕在java中一个类只能实现一个接口C〕在java中一个类不能同时继承一个类和实现一个接口D〕java的单一继承使代码更可靠10、以下哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?A〕privateB〕无修饰符C〕publicD〕protected11、以下关于内部类的说法不正确的选项是A〕内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用B〕内部类可以使用它所在类的静态成员变量和实例成员变量C〕内部类不可以用abstract修饰符定义为抽象类D〕内部类可作为其他类的成员,而且可访问它所在类的成员12、以下常见的系统定义的异常中,哪个是输入输出异常?A〕ClassNotFoundExceptionB〕IOExceptionC〕FileNotFoundExceptionD〕UnknownHostException13、以下哪个不是nio包的新特点?A〕内存映射技术B〕文件锁定C〕字符及编码D〕阻塞I/O14、以下哪个选项是正确计算42度〔角度〕的余弦值?A〕double d=Math.cos〔42〕;B〕double d=Math.cosine〔42〕;C〕double d=Math.cos〔Math.toRadians〔42〕〕;D〕double d=Math.cos〔Math.toDegrees〔42〕〕;15、以下InputStream类中哪个方法可以用于关闭流?A〕skip〔〕B〕close〔〕C〕mark〔〕D〕reset〔〕16、以下方法中哪个是执行线程的方法?A〕run〔〕B〕start〔〕C〕sleep〔〕D〕suspend〔〕17、要设置一个类的属性为私有的,应使用关键字〔〕A〕publicB) privateC) pretectedD) static18、以下哪个属于容器型构件()A〕JEditB〕JButtonC〕JPanelD〕JTextField19、以下声明的变量中,只有( )是不合法的。

java考试题及答案

java考试题及答案

java考试题及答案一、选择题(每题2分,共20分)1. 在Java中,以下哪个关键字用于定义一个类?A. classB. interfaceC. enumD. struct答案:A2. Java中的main方法的返回类型是什么?A. voidB. intC. StringD. boolean答案:B3. 下列哪个是Java的原始数据类型?A. StringB. intC. ArrayListD. Object答案:B4. 在Java中,哪个关键字用于实现多态?A. newC. implementsD. override答案:D5. 以下哪个是Java集合框架中的接口?A. ListB. SetC. MapD. All of the above答案:D6. Java中的异常处理是通过哪两个关键字实现的?A. try and catchB. if and elseC. for and whileD. switch and case答案:A7. 以下哪个是Java的访问修饰符?A. publicB. staticC. finalD. synchronized答案:A8. 在Java中,哪个关键字用于定义一个接口?B. interfaceC. packageD. enum答案:B9. Java中的String类是不可变的,这意味着什么?A. 字符串值不能被修改B. 字符串对象不能被实例化C. 字符串不能被用作数组D. 字符串不能被用作方法参数答案:A10. 在Java中,哪个关键字用于定义一个枚举类型?A. enumB. classC. interfaceD. struct答案:A二、简答题(每题5分,共20分)1. 简述Java中的垃圾回收机制。

答案:Java中的垃圾回收机制是一种自动内存管理功能,它会自动检测不再使用的对象,并释放它们占用的内存。

垃圾回收器会周期性地运行,寻找那些没有被任何引用指向的对象,然后回收它们占用的内存空间。

java考试题及答案

java考试题及答案

java考试题及答案一、选择题1. Java中用于创建新对象的关键字是()。

A. classB. newC. thisD. super答案:B2. 下列哪个选项是Java语言的特点?()A. 支持多继承B. 所有代码必须位于类中C. 支持自动垃圾回收D. 所有选项都是答案:C3. 在Java中,如果需要实现多线程,应该继承哪个类?()A. ObjectB. ThreadC. RunnableD. System答案:B4. 下列关于Java异常处理的描述,哪项是错误的?()A. try块可以单独使用B. catch块必须跟随在try块之后C. finally块用于执行清理操作,无论是否发生异常都会执行D. throw关键字用于手动抛出异常答案:A5. 在Java中,下列哪个是正确的数组初始化方式?()A. int[] arr = {1, 2, 3} {4, 5, 6};B. int[] arr = new int[3];C. int[] arr = new int[] {1, 2, 3};D. int[] arr = {1, 2, 3, 4, 5};答案:C二、填空题1. 在Java中,每一个类都是从______类隐式继承而来的,因此所有的类都具有该类的属性和方法。

答案:Object2. Java中的______关键字用于定义一个类为另一个类的子类,实现代码的复用。

答案:extends3. 当需要在Java程序中捕获多种类型的异常时,可以使用______关键字来指定多个捕获类型。

答案:catch4. 在Java中,______关键字用于定义一个方法或构造器的参数类型和顺序。

答案:paramter5. 如果需要在Java中定义一个接口,应该使用______关键字。

答案:interface三、判断题1. Java中的所有异常都是ng包的Throwable类的子类或孙子类。

()答案:正确2. 在Java中,所有的类都必须显式地指定一个父类。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

JAVA语言基础内部测试题一.单项选择题(请选择最符合题目要求的答案)(每题2分)1、在JAVA中,以下()类的对象以键-值的方式存储对象A、java.util.ListB、java.util.ArrayListC、java.util.HashMapD、java.util.LinkedList2、给定如下所示的JAVA代码,则运行时,会产生()类型的异常String s = null;s.concat("abc");A.ArithmeticExceptionB.NullPointerExceptionC.IOExceptionD.ClassNotFoundException3、给定如下Java 程序代码片段,编译运行这段代码,结果是()。

java.util.HashMap map = new java.util.HashMap();map.put("name",null);map.put("name","Jack");System.out.println(map.get("name"));A.nullB.JackC.nullJackD.运行时出现异常4、分析如下Java代码,编译运行后将输出()。

public class Test{public Test(){}static void print(ArrayList al){al.add(2);al=new ArrayList();al.add(3);al.add(4);}public static void main(String[]args){Test test=new Test();ArrayList al=new ArrayList();al.add(1);print(al);System.out.println(al.get(1));}}A、1B、2C、3D、45、在JAVA中,LinkedList类和ArrayList类同属于集合框架类,下列()选项中的方法是LinkedList类有而ArrayList类没有的。

A、add(Object o)B、add(int index,Object o)C、remove(Object o)D、removeLast()6、在JAVA中ArrayList类实现了可变大小的数组,便于遍历元素和随机访问元素,已知获得了ArrayList类的对象bookTypeList,则下列语句中能够实现判断列表中是否存在字符串“小说”的是()。

A、bookTypeList.add("小说");B、bookTypeList.get("小说");C、bookTypeList.contains("小说");D、bookTypeList.remove("小说");7、以下关于布局的说法,错误的是()A、BorderLayout是边框布局,它是窗体的默认布局B、null是空布局,它是面板的默认布局C、FlowLayout是流布局,这种布局将其中的组件按照加入的先后顺序从左向右排列,一行排满之后就转到下一行继续从左至右排列D、GridLayout是网格布局,它以矩形网格形式对容器的组件进行布置。

容器被分成大小相等的矩形,一个矩形中放置一个组件8、下面程序输出的是()public class J_test{public static void mb_method(int i){try {if(i ==1){throw new Exception();}System.out.print("1");}catch(Exception e){System.out.print("2");return;}finally{System.out.print("3");}System.out.print("4");}public static void main(String[] args) {mb_method(0);mb_method(1);}}A、134B、13423C、23D、123459、运行下面的程序,结果一般会输出( )public class J_test{public static void main(String[] args) {try {System.out.print("1");if(true){System.exit(0);}}catch(RuntimeException e) {System.out.print("2");return;}finally{System.out.print("4");}System.out.print("End!");}}A、1B、12C、14D、124End!10、下列哪一种叙述是正确的()A. abstract修饰符可修饰字段、方法和类B.抽象方法的body部分必须用一对大括号{ }包住C.声明抽象方法,大括号可有可无D.声明抽象方法不可写出大括号11、下列语句正确的是()A.形式参数可被视为local variableB.形式参数可被字段修饰符修饰C.形式参数为方法被调用时,真正被传递的参数D.形式参数不可以是对象12、下列哪种说法是正确的()A.实例方法可直接调用超类的实例方法B.实例方法可直接调用超类的类方法C.实例方法可直接调用其他类的实例方法D.实例方法可直接调用本类的类方法13、如果要设置窗体的大小通过哪个方法来实现()A、setFont()B、setBackground()C、setSize()D、setVisible()14、以下代码中哪些是可以正确定义一个接口的( )A)abstract class AbstractTest{}B)class abstract AbstractTest{}C)interface AbstractTest{}D)class interface AbstractTest{}15、在Java中,调用Math.random() 方法可能返回的结果是()A)132.34B)0.342C)29.34E10D) 1.000916、给定下面的类定义( )class Base{Base(int i){}}class DefCon extends Base{DefCon(int i){//XX}}如果将标记//XX 的地方替换为下面的行,哪一行是独立合法的?A).super();B).this();C).this(99);D).super(99);17、使用下面哪个关键字可以实现调用父类的构造方法及被隐藏的方法。

( )A)superB)extendsC)publicD)this18、下列语句序列执行后,num的值是( )Random rd1=new Random();int num=Math.abs(rd.nextInt())%4+1;A)1~4之间的随机值 B)5 C) 0 D) -119、在异常处理中,如释放资源、关闭文件、关闭数据库等由( )来完成。

A.try子句B.catch子句C.finally子句D.throw子句20、对于catch子句的排列,下列哪种是正确的( )A.父类在先,子类在后B.子类在先,父类在后C.有继承关系的异常不能在同一个try程序段内D.如何排列都可以二.多项选择题(所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分)(每题2分)1.以下用于创建容器对象的类是()(选择两项)A、FrameB、CheckboxC、PanelD、TextField2.以下关于集合框架的四个基本接口的层次结构关系叙述正确的是。

A)Collection接口下的所有实现类都允许重复的对象。

B)Set接口继承Collection,但不允许重复。

C)List接口继承Collection,允许重复,并引入位置下标。

D)Map是Collection集合下的另外一种实现方式,它实现了用于维护键/值对的操作。

3.以下关于java.util包的叙述正确的。

A)在这个包中,Java提供了一些实用的方法和数据结构。

B)util包下的Random类是用来产生随机数的。

C)util包下提供一个用来定义日期的类:Date类。

D)该包提供的堆栈(Stack)、向量(Vector)以及哈希表(Hashtable)等类来表示相应的数据结构。

4.下面main()方法的定义哪些是正确的_______A) public static void main(String args[]) {}B) public static void main(String[]) {}C) public static void main(String[] args) {}D) public static void main(String [] x) {}5.应用程序的main方法中有以下语句,则输出的结果是 ( )。

Hashtable hashtable=new Hashtable();hashtable.put("100","aaa");hashtable.put("200","bbb");hashtable.put("300","ccc");System.out.println(hashtable.get("200"));System.out.println(hashtable.get("300"));A) aaa B) bbb C) 200 D) 3006.编译并运行下面的程序,运行结果为( ).public class T1 {public static void main (String[] args){T1 a=new T1();a.method(8);a.method(1.2f);}void method(float i) {System.out.println("float: "+i);}void method(long i) {System.out.println("long: "+i);}}A)程序有编译错误,因为两个method()方法必须定义为静态(static)的。

B)程序可以编译运行,输出结果为:long: 8float: 1.2C)程序可以编译运行,输出结果为:float: 1.2long: 8D) 程序中定义的两个参数不同的method方法称为方法重栽。

相关文档
最新文档