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

【广开搜题】广东开放大学Java高级语言程序设计(本,2024春)形成性考核二_1参考答案

来源: 更新时间:

【广开搜题】广东开放大学Java高级语言程序设计(本,2024春)形成性考核二_1参考答案试卷总分:40得分:401.下面关于path和classpath的说法中,错误的是()广东开放大学作业答案A.

【广开搜题】广东开放大学Java高级语言程序设计(本,2024春)形成性考核二_1参考答案


试卷总分:40 得分:40

1.下面关于path和classpath的说法中,错误的是( )广东开放大学作业答案

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

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

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

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

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


2.下面选项中,完全面向对象的编程语言是( )

A.JAVA

B.C

C.FORTRAN

D.COBOL渝粤搜题

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


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

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

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

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

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

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


4.StringBuffer类的append()方法的返回值类型是( )

A.String

B.StringBuffer

C.StringBuilder

D.void

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


5.下列是Random类的一些常用方法,其中能获得指定范围随机数的方法是( )

A.nextInt()

B.nextInt(int n)

C.nextBoolean()

D.nextLong()

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


6.下列是Math类中的一些常用方法,其中用于获取大于等于0.0且小于1.0的随机数的方法是( )

A.sin()

B.pow()

C.abs()

D.random()

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


7.下列关于System类的描述中,错误的是( )

A.System类不能被实例化渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

B.System类中定义了许多方法,但是没有定义字段

C.System类中提供了获取当前系统属性的方法

D.System类是final关键字修饰的类,它不能被其他类所继承

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


8.JDBC驱动器也称为JDBC驱动程序,它的提供者是( )

A.SUN

B.数据库厂商

C.ISO

D.ORACLE

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


9.下列选项中,正确关闭数据库资源的顺序是( )

A.connection.close()

B.statement.close()

C.preparedSatement.close()

D.resultSet.close()

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


10.下列关于线程状态转换的描述中,错误的是( )

A.运行状态下的线程调用wait()方法可以使其进入到阻塞状态

B.死亡状态下的线程调用start()方法可以使其重新进入就绪状态

C.线程获得CPU使用权后会从就绪状态转换成运行状态

D.线程失去CPU使用权后会从运行状态转换成就绪状态

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

广开搜题

11.JAVA中调用Thread类的sleep()方法后,当前线程状态如何转换( )

A.由阻塞状态进入等待状态

B.由运行状态进入等待状态

C.由阻塞状态进入运行状态

D.由运行状态进入阻塞状态

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


12.关于表达式1234/1000 * 1000的运算结果,下列哪个选项是正确的( )

A.1234

B.以上都不对

C.1000

D.1234.0

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


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

A.user

B.$inner

C.class

D.login_1

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


14.下列选项中,不属于赋值运算符的是( )

A.-=

B.==

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

D.*=

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


15.下列选项中,不属于比较运算符的是( )

A.==

B.<

C.<=

D.=

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


16.请阅读下面的程序

public class Test{渝粤题库

?public static void main(String[] args) {

? ? ? ? int x = 3;

? ? ? ? if (x > 5) {

? ? ? ? ? ? ? ?System.out.println("a");

? ? ? ? } else {

? ? ? ? ? ? ? ?System.out.println("b");

? ? ? ? }

? ? }

?}

程序的运行结果是( )

A.true

B.false

C.a

D.b

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


17.请阅读下面的程序

public class SwitchDemo{

?public static void main(String[] args) {

? ? ? ?char c = ‘B’;

? ? ? ?switch(c){

? ? ? ? ? ? ?case ‘A’:

? ? ? ? ? ? ? ? ? ? System.out.println(“优”);

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ?case ‘B’:

? ? ? ? ? ? ? ? ? ? System.out.println(“良”);

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ?case ‘C’:

? ? ? ? ? ? ? ? ? ? System.out.println(“差”);

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? }

? ? ?}

}

下列选项中,哪一个才是程序的运行结果(? )

A.优

B.良

C.差

D.编译失败

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


18.请阅读下面的程序。

class WhileDemo{

?public static void main(String[] args) {

? int n = 5;渝粤搜题

? while (n < 10) {渝粤教育

? ? ? ?System.out.print {图} ;

? ? ? ?n++;

广开搜题

? }

?}

}

下列选项中,哪一个是程序运行的结果(? )

A.无输出

B.输出56789

C.死循环

D.编译错误

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


19.请阅读下面的程序

public class Test {

?public static void main(String[] args) {

? ? ?int i = 0;

? ? ?int count = 0;

? ? ? ?do {

? ? ? ? if (!(i + "").contains("4")) {

? ? ? ? ? count++;

? ? ? ? }

渝粤教育

? ? ? ? ? i++;

? ? ?} while (i < 500);

? ? ?System.out.println("一共有:" + count);

? ? ?}

}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

下列选项中,哪一个是程序运行后count的值(? ?)

A.322

B.323

C.324

D.325

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


20.请阅读下面的代码?

class A{

? ?int x;

? ?static int y;

? ?void fac(String s){

? ? ? ? ?System.out.println(“字符串:”+s);

? ?}

}

下列选项中描述正确的是(? ?)

A.x,y和s都是成员变量

B.x是实例变量,y是类变量,s是局部变量

C.x和y是实例变量,s是参数

D.x,y和s都是实例变量

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


21.下列关于default语句的说法中,正确的是( )

A.在switch语句中,default必须存在。

B.default不是swicth语句中必须的。

C.default代表的是默认要执行的语句,也就是没有匹配就执行default。

D.一般情况下,default放置在switch语句的最后面。

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


22.下列关于静态代码块的描述中,正确的是( )

A.静态代码块指的是被static关键字修饰的代码块

B.静态代码块随着类的加载而加载

C.使用静态代码块可以实现类的初始化

D.每次创建对象时,类中的静态代码块都会被执行一次

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


23.当子类B继承父类A时,下面描述正确的是?( )

A.创建类B的对象可以调用类A中的public修饰的成员方法

B.创建类B的对象可以调用类A中的private修饰的成员变量

C.创建类B的对象可以调用类A中的public修饰的成员变量

D.创建类B的对象可以调用类A中的private修饰的成员方法

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


24.下列遍历方式中,哪些可以用来遍历List集合( )

A.get()和length()方法结合实现

B.get()和size()方法结合实现渝粤教育

C.Iterator迭代器实现

D.增强for循环实现

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


25.以下关于字节流的说法正确的是( )

A.所有的字节输入流都继承自InputStream

B.InputStream和OutputStream这两个类都是抽象类,不能被实例化

C.以上都正确

D.在计算机中,无论是文本、图片、音频还是视频,所有文件都是以二进制(字节)形式存在的渝粤搜题

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


26.在Thread类中提供了一个 ## 方法来实现线程插队。

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


27.用于比较两个整数不相等的运算符是 ## 。

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


28.在Java中的跳转语句有 ## 语句和continue语句。

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

渝粤题库

29.构造方法没有返回值类型,因此不能使用 ## 语句。

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


30.JDK安装的时候不可以修改安装目录。

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

广开形成性考核答案

31.main()函数是java程序的执行入口。

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


32.Java语言有三种技术平台,分别是JavaSE、JavaME、JavaEE。

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


33.死锁就是两个线程在运行时都在等待对方的锁。

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


34.在Java中,小数会被默认是double类型的值。

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


35.System.out.println(‘a’ + 0);语句的输出结果是a0。

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


36.Java中有一种特殊的赋值运算叫做三元运算,它和if-else语句类似。

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


37.多维数组实际上就是数组中嵌套着数组,数组中的元素还是一个数组。

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


38.垃圾回收机制保证了Java程序不会出现内存溢出。

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


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

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


40.匿名内部类就是一个没有类名的内部类。

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


电话咨询