2021 面向对象程序设计(宁波财经学院) 最新满分章节测试答案

2025年3月16日 分类:免费网课答案 作者:网课帮手

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-03-08到2021-06-30
本篇答案更新状态:已完结

第1节 类与对象 第1节 测一测

1、 问题:设A为已定义的类名,下列创建A类的对象a的语句中正确的是【   】
选项:
A:float A a
B:public A a=A()
C:A a=newint()
D:A  a=new A()
答案: 【A  a=new A()

2、 问题:设i,j为类X中定义的int型变量名,下列X类的构造方法中不正确的是【    】
选项:
A:void X(int k){i=k;}
B:X(int k){i=k;}
C:X(int m,int n){i=m;j=n;}
D:X(){i=0;j=0;}
答案: 【void X(int k){i=k;}

3、 问题:有一个类A,以下为其构造方法的声明,其中正确的是【     】
选项:
A:static A(int x){…}
B:public A(int x){…}
C:public a(int x){…}
D:void A(int x){…}
答案: 【public A(int x){…}

4、 问题:设i,j为类X中定义的double型变量名,下列X类的构造方法中不正确的是【    】
选项:
A:X(double m,double n){i=m;j=n;}
B:X(){i=6;j=8;}
C:double X(double k){i=k; return i;}
D:X(double k){i=k;}
答案: 【double X(double k){i=k; return i;}

5、 问题:public class _{ int x,y;Myclass(int i,___)//构造方法{ x=i;y=j;}横线上填写的正确答案为【     】
选项:
A:Myclass,int y
B:Myclass,int j
C:myclass,int x
D:myclass,int j
答案: 【Myclass,int j

6、 问题:下列修饰符中与访问控制无关的是【   】
选项:
A:private 
B:public
C:protected
D:final
答案: 【final

7、 问题:下列【     】语句关于内存回收的说明是正确的?
选项:
A:程序员必须创建一个线程来释放内存
B:内存回收程序负责释放无用内存
C:内存回收程序允许程序员直接释放内存
D:内存回收程序可以在指定的时间释放内存对象
答案: 【内存回收程序负责释放无用内存

8、 问题:System类在【      】包中?
选项:
A:java.util
B:java.io
C:java.awt
D:java.lang
答案: 【java.lang

9、 问题:下列方法不属于java.lang.Math类的有(方法名相同即可)【    】
选项:
A:random()
B: abs()
C:next()
D:sqrt()
答案: 【next()

10、 问题:下面哪个单词是Java语言的关键字【      】
选项:
A:Float 
B:this
C:string
D: unsigned
答案: 【this

11、 问题:下面哪个是Java语言中正确的标识符【    】
选项:
A:3com
B:import
C:that
D:this
答案: 【that

12、 问题:下面哪个修饰符修饰的方法只能被本类中的其他方法使用【      】
选项:
A:protected 
B:static 
C:private
D:public
答案: 【private

13、 问题:对一个java源文件 aaa.java,编辑保存后但未编译,在其所在目录下执行 java aaa,则接着会出现什么【      】
选项:
A:error: cannot read: aaa.java
B:无任何显示
C:Exception in thread "main" java.lang.NoClassDefFoundError: aaa
D:原因是JDK安装后没有正确设置环境变量PATH和Classpath 。
答案: 【Exception in thread "main" java.lang.NoClassDefFoundError: aaa

14、 问题:编译java程序时出现error: cannot read: aaa.java,则下列原因最正确的是【      】
选项:
A:原因是执行的当前目录下没有找到aaa.java文件。
B:原因是没有安装JDK开发环境。
C:原因是java源文件名后缀一定是以 .txt 结尾。
D:原因是JDK安装后没有正确设置环境变量PATH和Classpath 。
答案: 【原因是执行的当前目录下没有找到aaa.java文件。

15、 问题:下面哪个是Java语言中正确的标识符【      】
选项:
A:3D 
B:$this 
C:extends
D:implements
答案: 【$this 

16、 问题:下面哪个修饰符修饰的变量是所有同一个类生成的对象共享的【      】
选项:
A:public
B:private
C:static
D:this
答案: 【static

17、 问题:下面关于java中类的说法哪个是不正确的【      】
选项:
A:类体中只能有变量定义和成员方法的定义,不能有其他语句。
B:构造函数是类中的特殊方法。
C:类一定要声明为public的,才可以执行。
D:一个java文件中可以有多个class定义。
答案: 【类一定要声明为public的,才可以执行。

18、 问题:下面关于构造方法的说法不正确的是【       】
选项:
A:构造方法也属于类的方法,用于创建对象的时候给成员变量赋值。
B:构造方法不可以重载。
C:构造方法没有返回值。
D:构造方法一定要和类名相同。
答案: 【构造方法不可以重载。

19、 问题:构造方法何时被调用【    】
选项:
A:类定义时 
B:创建对象时
C:调用对象方法时
D:使用对象的变量时
答案: 【创建对象时

20、 问题:对象使用时,下面描述错误的是【    】
选项:
A:通过“.”运算符调用成员变量和方法
B:通过成员变量的访问权限设定限制自身对这些变量方法的调用
C:将一个对象申明为类的成员时,必须在使用前为其分配内存
D:在方法中使用对象作为参数时,采用引用调用
答案: 【通过成员变量的访问权限设定限制自身对这些变量方法的调用

21、 问题:Java编程所必须的默认引用包为【   】
选项:
A:java.sys包
B:java.lang包
C:java.new包
D:以上都不是
答案: 【java.lang包

22、 问题:请阅读下面的程序,关于程序的运行结果说法正确的是【    】class Demo{       private static int x ;       public static void main(String[] args){           System.out.println(x++);}}
选项:
A:结果为0
B:结果为1
C:无结果
D:编译失败
答案: 【结果为0

23、 问题:下列程序的运行结果是【    】class Demo{   private String name;   Demo(String name){this.name = name;}   private static void show(){      System.out.println(name)   }   public static void main(String[] args){         Demo d = new Demo(“lisa”);         d.show();   } }
选项:
A:输出lisa
B:输出null
C: 输出name
D:编译失败,无法从静态上下文中引用非静态变量name

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读