百年教育职业培训中心 百年教育学习服务平台
国开搜题

中国大学MOOC面相对象程序设计(Java)考核作业参考原题试题

来源: 更新时间:

2024秋最新《中国大学MOOC面相对象程序设计(Java)考核作业参考原题试题》形考作业试题题库、期末题库考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库


2024秋最新《中国大学MOOC面相对象程序设计(Java)考核作业参考原题试题》形考作业试题题库、期末题库

考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

面相对象程序设计(Java

学校: 无

问题 1: 1. (6-6)关于Java语言的变量,说法正确的是( )。

选项:

A. 类的静态成员用关键字static声明。

B. 在方法中定义的局部变量在该方法被执行时创建。

C. 局部变量在使用前必须被初始化。

D. 成员变量在创建对象时被初始化。

答案: 类的静态成员用关键字static声明。

问题 2: 2. (6-6)关于Java的类方法(静态方法),下列叙述错误的有( )。

选项:

A. 在类方法中可直接调用本类中的类方法。

B. 在类方法中只能调用本类中的类方法。

C. 在类方法中可用this来调用本类的类方法。

D. 在类方法中绝对不能调用实例方法.

E. 在类方法中可直接调用本类的实例方法。

答案: 在类方法中只能调用本类中的类方法。

问题 3: 3. (6-6)关于静态语句块,正确的说法是( )。

选项:

A. 静态语句块用static修饰,与成员变量和成员方法的级别相同。

B. 静态语句块在调用构造方法前执行。

C. 静态语句块在调用构造方法后执行。

D. 实例化一个对象,静态语句块就执行一次。

E. 静态语句块只能加载一次。

F. 静态语句块完成类的初始化任务,如数据库连接,初始化图像等等。

答案: 静态语句块用static修饰,与成员变量和成员方法的级别相同。

问题 4: 4. (6-6)在类Person中定义了如下方法say( ), Person类中的 ( )方法能正确调用say()方法。
class Person{
public static void say(){}
}

选项:

A. public void intro(){ }

B. static int show(){ //省略代码 }

C. private static void cry(){ //省略代码 }

D. public String getInfo(){ //省略代码 }

答案: public void intro(){ }

问题 5: 5. (6-6)关于静态方法的描述,错误的是( )。

选项:

A. 静态方法并不属于调用它的对象,所以不能用静态方法来访问实例属性

B. 可以使用类名.方法名来调用静态方法。

C. 可以使用对象.方法名来调用静态方法。

D. 需要先创建实例对象后才可以调用静态方法。

答案: 需要先创建实例对象后才可以调用静态方法。

问题 6: 6. (6-6)下面关于静态方法和实例方法的描述,正确的是( )。

选项:

A. 静态方法可以访问静态成员变量,不可以访问实例成员变量。

B. 实例方法可以访问静态成员变量,不可以访问实例成员变量。

C. 静态方法可以访问静态成员变量,也可以访问实例成员变量。

D. 静态方法不可以访问静态成员变量,也不可以访问实例成员变量。

答案: 静态方法可以访问静态成员变量,不可以访问实例成员变量。

问题 7: 7. (6-6)有如下代码,则该程序运行时输出结果是( )。

class Test{
public void show() {
static int i=0;
i++;
System.out.println(i);;
}
}
public class Demo8 {
public static void main(String[] args) {
Test test=new Test();
test.show();
}
}

选项:

A. 0

B. 1

C. 2

D. 编译失败

答案: 请关注公众号【大象答案】查看答案

问题 8: 8. (6-6)关于静态成员变量的说法,正确的是( )

选项:

A. 静态成员变量的访问权限控制符只能是public

B. 静态成员变量不能用对象访问。

C. 如果拥有访问权限,可以用类直接访问静态成员变量

D. 静态成员变量必须利用构造方法进行初始化。

答案: 请关注公众号【大象答案】查看答案

问题 9: 9. (6-6)在Java语言中,利用( )关键字声明类的静态成员,利用( )关键字声明最终变量(即常量)。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 10: 10. (6-6)在main(String[] args)方法内可以直接调用本类中的一个非静态方法

选项:

答案: 请关注公众号【大象答案】查看答案

问题 11: 11. (6-6)Java类中定义的静态代码块每次新建对象时都会被执行。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 12: 12. (6-6)在一个类中,static方法能够访问非static方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 13: 13. (6-6)在一个类中,非static方法能够访问static方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 14: 14. (6-6)在类中定义的非静态方法能够直接访问静态方法和非静态方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 15: 15. (6-6)在类中定义的静态方法能够直接访问静态方法和非静态方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 16: 16. (6-6)不同对象的实例变量占用的堆空间不同。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 17: 17. (6-6)所有对象的静态变量的存储空间相同。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 18: 1. Java的( )特性实现了软件开发人员一次编写,处处运行的梦想。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 19: 2. Java语言是纯( )编程语言。Java程序分为两种,一种是可独立运行的( ),另一种是内嵌于网页中执行的( )。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 20: 3. 虽然Java是解释型语言,但随着随着( )编译器技术的发展,Java程序的运行速度越来越接近于C++等编译型语言。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 21: 4. 为了彻底消除了安全隐患,Java语言丢弃了C/C++中的( )从而确保系统安全。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 22: 5. ( )就是能够在计算机CPU上执行的二进制代码。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 23: 6. Java应用程序可以在( )平台上直接运行、测试,该平台包括Java虚拟机(JVM)、Java核心类库和支持文件。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 24: 7. Java虚拟机缩写为( )。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 25: 8. (01-05)编译Java源程序文件产生的字节码文件的扩展名为( )。

选项:

A. java

B. class

C. exe

D. html

答案: 请关注公众号【大象答案】查看答案

问题 26: 9. 关于Java语言特点,下面说法正确的是( )。

选项:

A. Java是一种静态语言

B. Java的安全性不高

C. Java具有面向对象的特点

D. Java不适于分布式计算

答案: 请关注公众号【大象答案】查看答案

问题 27: 10. 计算机硬件能够直接识别Java的字节码文件,不需要经过JVM边解释边执行。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 28: 1. (2-1)( )不是合法的Java自定义标识符。

选项:

A. abc-d

B. class

C. #good

D. 网络

答案: 请关注公众号【大象答案】查看答案

问题 29: 2. (2-1)下列( )是不合法的自定义标识符。

选项:

A. protected

B. $Usdollars

C. 12name

D. car.taxi

E. new

答案: 请关注公众号【大象答案】查看答案

问题 30: 3. (2-1)( )是Java语言合法的自定义标识符。

选项:

A. class

B. implements

C. π

D. private

答案: 请关注公众号【大象答案】查看答案

问题 31: 4. (2-1)以下( )是不合法的Java自定义标识符。

选项:

A. _avaj

B. 5save

C. JaVA

D. $90

答案: 请关注公众号【大象答案】查看答案

问题 32: 5. (2-1)下面叙述错误的是( )。

选项:

A. 一个字符的ASCII编码占用1个字节

B. 一个字符的Unicode编码占用2个字节

C. 一个汉字的UTF-8编码占用2个字节

D. 一个汉字的GB2312-80编码占2个字节

答案: 请关注公众号【大象答案】查看答案

问题 33: 6. (2-1)以下( )是Java语言合法自定义标识符。

选项:

A. 3a46

B. a>b

C. _endline

D. this

答案: 请关注公众号【大象答案】查看答案

问题 34: 7. (2-1)( )不是Java关键字。

选项:

A. double

B. integer

C. char

D. default

答案: 请关注公众号【大象答案】查看答案

问题 35: 8. (2-1)在开发Java程序时,下列标识符命名符合默认规则的是( )。

选项:

A. 常量需要大写全部字母

B. 变量和方法名的首字母大写

C. 接口名的首字母小写

D. 类名的首字母小写

答案: 请关注公众号【大象答案】查看答案

问题 36: 9. (2-1)Java语言采用( )字符集,该字符集的每个字符占( )字节。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 37: 10. (2-1)( )编码是国际组织制定的可以容纳世界上所有文字和字符的编码方案,又称统一码。

选项:

答案: 请关注公众号【大象答案】查看答案

电话咨询