沈师PTA--JAVA程序设计-第3章习题集(2)--单选题答案版 2021-11-03

本文提供了多个关于Java编程的单选题,涉及封装的概念、数组的使用、访问修饰符的作用范围等核心概念,旨在帮助学习者加深对Java语言的理解和应用。
摘要由CSDN通过智能技术生成

R2-1

以下对封装的描述正确的是
(2分)
A.

如果子类继承了父类,对于父类中进行封装的方法,子类仍然可以直接调用
B.

只能对一个类中的方法进行封装,不能对属性进行封装
C.

封装的意义不大,因此在编码时尽量不要使用
D.
封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性

R2-2

当访问无效的数组下标时,会发生( )。
(2分)
A.

中止程序
B.

直接跳过
C.
抛出异常

D.

系统崩溃

R2-3

下面声明哪个顺序是正确的?( )
(2分)
A.
package, import, class

B.

import, package, class
C.

package, class, import
D.

class, import, package

R2-4

定义了int型二维数组a[6][7]后,数组元素a[3][4]前的数组元素个数为( )
(2分)
A.

24
B.

18
C.
25

D.

17

R2-5

已定义数组:int[] scores = {100,80,50,70,60}; 以下访问不正确的是( )
(2分)
A.

int x = scores[scores.length-1];;
B.
int x = scores[5];;

C.

int x = scores[1];
D.

int x = scores[0];

R2-6

以下二维数组的定义正确的是( )
(2分)
A.
int a[][]=new int[3][]

B.

int a[3][2]={ {1,2},{1,3},{2,3}}
C.

int[][] a=new int[][]
D.

int[][] a=new int[][3]

R2-7

访问修饰符作用范围由大到小是( )
(2分)
A.

private-default-protected-public
B.
public-protected-default-private

C.

private-protected-default-public
D.

public-default-protected-private

R2-8

声明成员变量时,如果不使用任何访问控制符(public, protected, private),则以下哪种类型的类不能对该成员进行直接访问 ( ) .
(2分)

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值