2024秋最新《中国大学MOOC面相对象程序设计(Java)考核作业参考原题试题》形考作业试题题库、期末题库
考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb、168网校、云班课、电大中专、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)( )编码是国际组织制定的可以容纳世界上所有文字和字符的编码方案,又称统一码。
选项:
答案: 请关注公众号【大象答案】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。