【广开搜题】广东开放大学Java程序设计基础(专,2024春)形成性考核二-40题_1_1参考答案
试卷总分:40 得分:40
1.下面选项中,完全面向对象的编程语言是( )
A.JAVA
B.FORTRAN
C.COBOL
D.C
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
2.下列选项中,可以正确配置classpath的命令是( )
A.classpath set
B.C:\Program Files\Java\jdk1.7.0_15\bin
C.set classpath : C:\Program Files\Java\jdk1.7.0_15\bin
D.set classpath
E.classpath set : C:\Program Files\Java\jdk1.7.0_15\bin
F.C:\Program Files\Java\jdk1.7.0_15\bin
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案F
3.下列关于JDK的说法中,错误的是( )
A.JDK是整个Java的核心
B.JDK是Java开发环境的简称
C.安装JDK后,还需要单独安装JRE
D.JDK包括Java编译器、Java文档生成工具、Java打包工具等
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
4.将Hello.java文件编译为class文件,需要键入 ## 命令。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案javac Hello.java
5.JDK ## 版本后,classpath环境变量可以不用配置。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案5或1.5
6.使用javac命令,可以将Hello.java文件编译成Hello.class文件。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
7.path环境变量是系统环境变量中的一种,它用于保存一系列的路径。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
8.下列关于浮点型数据的定义,哪一个不能通过编译(? ?)
A.double a=12.45;
B.float d=100;
C.double c=100;
D.float b=12.45;
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
广开搜题
9.下列关于变量作用域的说法中,正确的是( )
A.在main()方法中任何位置定义的变量,其作用域为整个main()方法。
B.变量的作用域为:从定义处开始,到变量所在代码块结束的位置。
C.代码块中定义的变量,在代码块外也是可以使用的。
D.变量的作用域不受代码块的限制。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案广开形成性考核答案
10.下列选项中,按照箭头方向,不可以进行自动类型转换的是( )
A.short→int
B.byte→int
C.int→long
D.double→long
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
11.下列关于case关键字的说法中,错误的是( )
A.case关键字后面的break必须存在
B.case关键字后面的值必须不一样
C.case关键字后面必须是常量
D.case关键字后面的break可以没有
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
12.下列关于方法重载的说法中,正确的是( )
A.方法名相同,参数的类型不同可以形成方法重载。
B.方法名相同,返回值类型不同,可以形成方法重载。
C.方法名相同,参数个数不同可以形成方法重载。广开搜题
D.方法名相同,参数的类型排列顺序不同可以形成方法重载。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
13.下面选项中,哪些是java中的关键字( )
A.String
B.class
C.int
D.static
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
14.当int x=3;int y=4;时,则表达式int z = x>y?x:y;中,z的结果是 ## 。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案4
15.二维数组中的元素还是一个数组。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
16.continue语句用在循环语句中,它的作用是终止本次循环,执行下一次循环。广开搜题
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
17.若x = 5,则表达式(x + 5)/3的值是3。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
18.byte类型所占存储空间为1个字节,取值范围0~255。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
19.下列关于类与对象的说法中,正确的是( )
A.类在Java中是一个可有可无的概念。
B.以上说法都不对。
C.类可以看做是一个模型,可以直接拿来创建对象。
D.类是对某一类事物的抽象描述,而对象则是该类事物的个体。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
20.静态方法运行时,在哪个内存区域中( )
A.堆内存
B.方法区
C.寄存器
D.栈内存
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
21.下列关于封装的描述中,正确的是( )
A.封装能提高代码的复用性
B.封装隐藏了程序的实现细节,同时对外提供了特定的访问方式
C.以上说法均错误
D.方法和类都可以称为封装体
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
22.以下关于this关键字说法中,正确的是( )
A.this关键字可以解决成员变量与局部变量重名的问题
B.this关键字出现在成员方法中,代表的是调用这个方法的对象
C.this关键字相当于一个引用,可以通过它调用成员方法与属性
D.this关键字可以出现在任何方法中
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
23.构造方法的名称必须和 ## 保持一致。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案类名
广开搜题
24.一个实例对象只能被一个变量引用。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
25.只有private修饰成员变量才是类的封装体现。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
26.构造方法是类的一个特殊成员,它会在类实例化对象时被自动调用。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
27.静态方法中,可以访问非静态成员变量。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
28.下面对于final修饰方法的描述中,正确的是( )
A.final修饰的抽象方法可以被子类重写
B.final修饰的静态方法不能被类名调用
C.final只能修饰非静态的方法
D.final修饰的方法不能被子类重写
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
29.下列关于继承的描述中,错误的是( )
A.在Java中,类只支持单继承,不允许多重继承,也就是说一个类只能有一个直接父类
B.在Java中,多层继承是可以的,即一个类的父类可以再去继承另外的父类,例如C类继承自B类,而B类又可以去继承A类,这时,C类也可称作A类的子类
C.多个类可以继承一个父类
D.Java是支持多继承的
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
30.对于使用多态的应用程序,某个对象的确切类型何时能知道( )
A.程序员编写程序时就已知道
B.应用程序编译时能够判断
C.永远不会知道
D.执行时才可以知道
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
31.若有父类Animal及其两个子类Cat、Dog,则以下类型转换正确的有( )
A.Cat cat = (Cat)new Animal();
B.Animal a = new Cat(); Cat cat = (Cat) a;
C.Animal animal = new Cat();
D.Animal a = new Dog(); Cat cat = (Cat) a;
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
32.定义一个抽象类的关键字是 ## 。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案abstract
33.final修饰的静态方法可以被类名直接调用。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
34.在Java程序中,通过extends关键字可以实现类的继承。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
35.想实现事件的监听机制,首先需要( )
A.通过addWindowListener()方法为事件源注册事件监听器对象
B.事件监听器调用相应的方法来处理相应的事件
C.定义一个类实现事件监听器的接口
D.实现WindowListener
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
36.下列选项中,关于流式布局管理器(FlowLayout)的说法错误的是( )
A.在流式布局下,当到达容器的边界时,会自动将组件放到下一行的开始位置
B.流式布局管理器是最简单的布局管理器
C.FlowLayout布局管理器的特点就是可以将所有组件像流水一样依次进行排列
D.流式布局管理器将容器划分为五个区域
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
37.适配器类是监听器接口的默认实现类。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
38.下列关于进程和线程的说法中,错误的是( )
A.操作系统中的每一个进程中都至少存在一个线程
B.线程和进程一样,是由CPU同时执行的
C.线程和进程一样,是由CPU轮流执行的
D.操作系统中每个独立执行的程序都可称之为一个进程
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案,我们的目标是要做全覆盖、全正确的答案搜索服务。
39.下列关于线程状态转换的描述中,错误的是( )
A.线程失去CPU使用权后会从运行状态转换成就绪状态
B.运行状态下的线程调用wait()方法可以使其进入到阻塞状态
C.死亡状态下的线程调用start()方法可以使其重新进入就绪状态
D.线程获得CPU使用权后会从就绪状态转换成运行状态
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
40.下列关于线程插队的说法正确的是( )
A.当在某个线程中调用其它线程的join()方法时,调用的线程将被阻塞,直到被join()方法加入的线程执行完成后它才会继续运行
B.当在某个线程中调用其它线程的join()方法时,调用的线程将永远不再执行
C.当在某个线程中调用其它线程的join()方法时,调用的线程和被join()方法加入的线程同时执行
D.当在某个线程中调用其它线程的join()方法时,调用的线程将被继续运行
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
|