位置:首页 > 题库频道 > 其它分类 > 计算机其它 > Java认证Java认证Java程序员Java练习题

类Test1定义如下:1public  class  Test1{2public  float  aMethod(float  a,float  b){   }34}将以下哪种方法插入行3是不合法的、

发布时间:2024-07-09

A.public int aMethod(int a, int b){ }

B.public float aMethod(float a, float b,float c){ }

C.public void aMethod(float c,float d){ }

D.public float aMethod(int a,int b,int c){ }

试卷相关题目

  • 1以下关于构造方法的描述错误的是:

    A.构造方法可以被重载

    B.构造方法是类的一种特殊方法,它的方法名必须与类名相同

    C.构造方法的主要作用是完成对类的对象的初始化工作

    D.构造方法的返回类型只能是void型

    开始考试点击查看答案
  • 2在Java中下面关于构造方法说法错误的是:

    A.构造方法可以接收参数

    B.对于每一个类,Java虚拟机都提供一个默认构造方法

    C.构造方法不能有返回类型

    D.当父类只有一个带参数的构造方法时,子类必须提供自定义的构造方法

    开始考试点击查看答案
  • 3有一个类B,下面为其构造方法的声明,正确的是:

    A.b(int x) {}

    B.void B(int x) {}

    C.B(int x) {}

    D.void b(int x) {}

    开始考试点击查看答案
  • 4给出下面代码段, 哪行将引起一个编译时错误、1) public class Test {2)   int m = 0;3)   public Test(int a) { m=a; }4)   public static void main(String arg[]) {5)     Test t1=new Test();6)      int n = 0;7)     Test t2=new Test(n);8)  }9) }

    A.行1

    B.行5

    C.行3

    D.行7

    开始考试点击查看答案
  • 5关于构造方法的说法哪个正确?

    A.构造方法与类同名

    B.一个类可以有多个不同名的构造方法

    C.一个类只能有一个构造方法

    D.子类不能调用父类的构造方法

    开始考试点击查看答案
  • 6下面哪个方法是public void  aMethod( ){...}的重载方法?

    A.void aMethod( ){...}

    B.public void aMethod ( ){...}

    C.public int aMethod( ){...}

    D.public int aMethod ( int m){...}

    开始考试点击查看答案
  • 7为某类的一个无形式参数无返回值的方法method书写方法头,使得使用类名作为前缀就可以调用它,该方法头的形式为:

    A.public void method( )

    B.final void method( )

    C.abstract void method( )

    D.static void method( )

    开始考试点击查看答案
  • 8void的含义:

    A.没有意义

    B.方法体为空

    C.方法没有返回值

    D.定义方法时必须使用

    开始考试点击查看答案
  • 9给定一个Java程序的方法结构如下;以下方法体实现语句正确的是:public  Integer change( int i) {

    A.return new Integer( i) ;

    B.Integer int =new Integer( i) ; return int;

    C.return i;

    D.Integer t = Integer.valueOf( i) ;

    开始考试点击查看答案
  • 10关于方法main()的说法哪个正确?

    A.方法main()只能放在公共类中

    B.所有对象的创建都必须放在main()方法中

    C.一个类中可以没有main()方法

    D.main()的头定义可以根据情况任意更改

    开始考试点击查看答案
返回顶部