百年教育职业培训中心 百年教育学习服务平台
题库试卷

【广开搜题】广东开放大学Java程序设计基础(专,2024春)形成性考核一-40题_1_1参考答案

来源: 更新时间:

【广开搜题】广东开放大学Java程序设计基础(专,2024春)形成性考核一-40题_1_1参考答案试卷总分:40得分:39.331.下面关于path和classpath的说法中,错误的是()A.只要设

【广开搜题】广东开放大学Java程序设计基础(专,2024春)形成性考核一-40_1_1参考答案


试卷总分:40 得分:39.33

1.下面关于path和classpath的说法中,错误的是( )

A.只要设置了classpath这个环境变量系统就不会再在当前目录下查询某个类

B.path用来指定java虚拟机(JVM)所在的目录

C.在dos命令行中,classpath和path环境变量的查看与配置的方式不相同

D.classpath用来指定我们自己所写的或要用到的类文件(.jar文件)所在的目录

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。


2.Java属于以下哪种语言( )

A.汇编语言

B.以上都不对

C.机器语言

D.高级语言

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。


3.下列关于JDK、JRE和JVM关系的描述中,正确的是( )。

A.JDK中包含了JRE,JVM中包含了JRE。

B.JDK中包含了JRE,JRE中包含了JVM。

C.JRE中包含了JDK,JDK中包含了JVM。

D.JRE中包含了JDK,JVM中包含了JRE。广东开放大学作业答案

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


4.下列关于main方法的描述中,正确的是( )

A.在Java程序中,必须要有main方法

B.一个Java程序的主方法是main方法

C.一个Java程序不一定要有main方法

D.main方法可以保证Java程序独立运行

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


5.JDK工具中自带了一个JRE工具。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


6.下列选项中,哪一个不能通过编译( )

A.long d=8888888888;

B.int c='a';

C.short b=100;

D.byte a=1;

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


7.下列关于数据类型的说法中,错误的是( )

A.布尔类型的变量只有true和false这两个值

B.浮点数类型变量不能赋予一个整数数值

C.int类型数据占4个字节

D.Java中的数据类型分为基本数据类型和引用数据类型

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


8.以下标识符中,不合法的是( )

A.class

B.login_1

C.$inner

D.user

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


9.下列选项中,用于引入包的关键字是( )

A.class

B.package

C.import

D.static

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


10.下列数据类型进行运算时,哪一个会发生自动类型提升( )

A.long+long

B.int+int

C.double+double

D.byte+byte

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


11.下列字符串常量中,哪一个是错误的( )

A."abc"

B.""

C."12'12"

D."12"12"

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


12.关于变量类型转换的描述中,正确的是( )

A.两个byte类型数据一起运算时会把先自动提升到int类型再运算。

B.两个整型在一起运算时,结果一定是int。

C.byte类型和short类型的数据是不能一起运算的。

D.只有数据类型相同的数据才能进行运算。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


13.关于continue语句的使用范围,下列说法正确的是( )

A.continue语句可以在选择语句中使用

B.continue语句可以在条件语句中使用

C.不输出任何内容

D.continue语句可以在循环语句中使用

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


14.while语句的循环体中不能包含的语句是( )

A.if语句

B.方法定义语句

C.switch语句

D.while语句

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


15.下列选项中,哪些可以作为if语句的判断条件( )

A.x>1&&x<5

B.x>1||x<5

C.x==3||x==4

D.x=3&&x=4渝粤搜题

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


16.在Java中,通过强制类型转换可以将int类型的数据转换为boolean类型。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


17.当if语句只控制一行执行语句时,可以不写后面的大括号。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


18.for循环语句一般用在循环次数未知的情况下。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案渝粤搜题


19.在为float类型的变量赋值时,后面必须加字母f或F。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。渝粤搜题


20.下列关于this关键字的说法中,错误的是( )

A.this可以出现在任何方法中

B.this可以解决成员变量与局部变量重名问题

C.this相当于一个引用,可以通过它调用成员方法与属性

D.this出现在成员方法中,代表的是调用这个方法的对象

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


21.下列关于构造方法的描述中,错误的是( )

A.构造方法的访问权限必须和类的访问权限一致

B.构造方法的方法名必须和类名一致

C.构造方法不能写返回值类型

D.构造方法可以重载

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


22.面向对象程序设计中,最重要是 ## 的设计。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案类


23.在一个Java类中,可以使用 ## 关键字来修饰成员变量,该变量被称作静态变量。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案static


24.如果在某一个方法中定义的局部变量与成员变量同名时,在该方法中通过变量名访问到的是成员变量。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


25.与普通方法一样,构造方法也可以重载。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


26.成员内部类可以直接访问其所在的外部类中的成员,不用创建对象。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


27.函数重写与函数重载的相同之处是( )

A.权限修饰符

B.返回值类型广开形成性考核答案

C.函数名渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

D.形参列表

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


28.下列选项中,关于类的继承说法正确的是( )

A.一个类的父类可以再去继承另外的一个类

B.一个类可以有多个直接父类

C.一个类只能有一个直接父类

D.多个类可以继承一个父类

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案渝粤搜题


29.抽象方法必须定义在抽象类中,所以抽象类中的方法都是抽象方法。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


30.Java中的类被final关键字修饰后,该类将不可以被继承。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


31.子类中重写方法需要和父类被重写的方法具有相同的方法名、参数列表以及返回值类型。渝粤题库

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


32.类只支持单继承,不允许多重继承,C类不可以既继承A类又B类。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


33.子类和父类对象在进行类型转换时,子类对象可以被视为父类的一个对象,父类对象不能被当作是某一个子类的对象。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


34.想实现事件的监听机制,首先需要( )

A.通过addWindowListener()方法为事件源注册事件监听器对象

B.事件监听器调用相应的方法来处理相应的事件

C.定义一个类实现事件监听器的接口

D.实现WindowListener

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


35.处理鼠标事件时,通过( )方法将监听器绑定到事件源对象。

A.mousePressed()

B.mouseClicked()

C.addMouseListener()

D.mouseEntered()

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


36.ActionEvent的对象会被传递给以下哪个事件处理器方法( )

A.actionPerformed()

B.addActionListener()

C.stateChanged()

D.addChangeListener()

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


37.GridLayout 的三个构造方法中,能够指定容器的行数和列数以及组件之间的水平、垂直间距的是( )

A.以上都错误

B.GridLayout()

C.GridLayout(int rows,int cols)渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

D.GridLayout(int rows,int cols,int hgap,int vgap)

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


38.下列关于线程的说法中,错误的是( )

A.多线程用于实现线程并发程序

B.线程是一个程序的单个执行流

C.线程就是程序

D.多线程是指一个程序的多个执行流

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


39.下列关于Thread类中sleep()方法的描述,错误的是( )

A.sleep()可以指定线程休眠的时间

B.sleep()方法指定时间结束后,线程进入了运行状态

C.调用sleep()方法,线程进入阻塞状态

D.sleep()是一个静态方法

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


40.Java多线程中,以下关于解决死锁的说法正确的是( )渝粤题库

A.使用打破循环等待条件的方法不能避免线程死锁

B.避免一个进程等待序列(P1,P2,...Pn),其中P1等待P2占有的某一资源,...Pn等待P1占有的某一资源,可以避免死锁

C.打破不可抢占条件,即允许进程强行从某些资源占有者那里夺取资源

D.打破互斥条件,即允许进程同时访问某些资源渝粤搜题广东开放大学作业答案

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


电话咨询