沈师PTA——Java 第三章(1) 选择题答案版

R2-1
有一个类A,以下为其构造方法的声明,其中正确的是()。
(2分)
A.
A(int x){…}

B.

void a(int x){…}
C.

void A(int x){…}
D.

a(int x){…}

R2-2
下面关于缺省构造方法的描述中正确的是( )。
(2分)
A.

Java编译器会为所有的类创建缺省构造方法。
B.
当类中没有定义任何构造方法时,Java编译器将为这个类创建缺省构造方法

C.

如果在一个类中定义的构造方法都声明了参数,Java编译器将为这个类创建一个缺省构造方法
D.

缺省构造方法可以初始化其他方法中定义的变量

R2-3
已知:Student类的定义如下:

class Student{
 int age;
}

在主方法中,有如下两段程序代码A和B:

 int a;        //变量a是局部变量
 System.out.println(a);    //A段代码

 Student student=new Student();
 System.out.println(student.age);   //B段代码

关于A和B两段代码的合法性,说法正确的是:( )。
(2分)

A.
A段不合法;B段合法,输出0

B.

都不合法
C.

A段合法,输出0;B段不合法
D.

都合法,将输出0和0

R2-4
执行下面的程序,输出结果是( )。

public class Test {
        int x= 12;
         public void method(int x) {
               x+=x;
              System.out.println(x);
         }
         public static void main(String[] args){
                 Test t = new Test();
                 t.method(5);
         }
}

(2分)
A.

5
B.

24
C.
10

D.

12

R2-5
下面哪个函数是public void aMethod(){…}的重载函数?&#

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值