国开学习网[04398]《Java语言程序设计》形考答案
国开学习网[04398]《Java语言程序设计》形考答案
1.()提供给上层应用进行开发和构建应用的基础类库。
正确答案是:
2.Java程序在编译之后,以()方式被Java虚拟机执行。
正确答案是:
3.下列()移动开发平台使用Java语言作为官方推荐开发语言。
正确答案是:
4.Java语言中用来编译Java程序的命令是()。
正确答案是:
5.下列()是合法的标识符。
正确答案是:
6.下列()不是保留字
正确答案是:
7.下列关于float类型floatf=5.2的说法,正确的是()。
正确答案是:
8.下列代码执行的结果中m和n的值分别为()。intm=50,n=160;inttmp=m;m=n;n=tmp
正确答案是:
9.表达式29/3*3的值是()。
正确答案是:
10.执行下列语句:intm=15;intval=m--;val的值是()。
正确答案是:
11.执行下列语句:intm=15;intval=--m;val的值是()。
正确答案是:
12.编译运行以下代码段后,关于输出结果正确的是()。publicclassConditional{publicstaticvoidmain(Stringargs[])
{intx=4;System.out.println(“valueis“+((x4)99.9:9));}}
正确答案是:
13.下列代码的执行结果是()。publicclassExam1{publicstaticvoidmain(String[]args){doublevar1=333;doublevar2=2344;
Stringstr=var1+"/"+var2+"=";var2=var1/var2;str=str+var2;System.out.println(str);}}
正确答案是:
14.下列代码段运行结果为()。intnum=15;if(num%2==0){System.out.println("num"+num+"is偶数");}else{System.out.
println("num"+num+"is奇数");}
正确答案是:
15.下列代码段,m的值为2时会输出()。publicclassTest1{publicstaticvoidmain(Stringargs[]){intm;switch(m)
{case0:System.out.println("case0");break;case1:System.out.println("case1");break;case2:break;default:System.out.println("default");}}}
正确答案是:
16.下列代码段,n处于()范围时将打印字符串"third"。if(n5){System.out.println("first");}elseif(n=0){System.out.println
("second");}else{System.out.println("third");}
正确答案是:
17.下列代码段,执行结果为()。intn;for(n=9;n=3;n--){System.out.print(n);}
正确答案是:
18.下列循环语句实现先执行后判断循环条件的是()。
正确答案是:
19.在switch-case语句中,需要与()语句搭配使用,用以结束对应case逻辑的执行。
正确答案是:
20.下列代码段,输出“default”的m的值()。publicclassTest1{publicstaticvoidmain(Stringargs[]){intm;switch(m)
{case0:System.out.println("case0");case1:System.out.println("case1");break;case2:break;default:System.out.println("default");}}}
正确答案是:
21.下列代码段,x处于()范围时将打印字符串"second"。if(x0){System.out.println("first");}elseif(x-3){System.out.println
("second");}else{System.nut.println("third");}
正确答案是:
22.下列数据类型中,switch语句不能用于的是()。
正确答案是:
23.类内部内容不包括()。
正确答案是:
24.下列关于类方法的描述,错误的是()。
正确答案是:
25.下列()不是修饰符。
正确答案是:
26.下列修饰符()修饰的变量称为静态变量,修饰的方法称为静态方法。
正确答案是:
27.对于下列代码段,说法正确的是()。publicclassStudent{privateStringname;privateintage;publicStudent(){this("李红",25);}publicStudent(StringcurName,intcurAge){this.name=curName;age=curAge;}publicvoidsetName(Stringname)
{this.name=name;}@OverridepublicStringtoString(){returnthis.getName()+","+this.age;}………}
正确答案是:
28.下列修饰符中,可以用来定义类方法和类变量的是()。
正确答案是:
29.下列修饰符在修饰类时,类不能直接用来创建实例的是()。
正确答案是:
30.下列修饰符在修饰类时,不能被继承扩展的是()。
正确答案是:
31.Eclipse目前只支持Windows操作系统,不支持Linux和Macos操作系统。()
正确答案是:
32.Java的源代码,首先被编译为class文件,然后再被翻译成机器码被目标机器执行。()
正确答案是:
33.布尔值也可以被强制转化为整数型,true的整型值为0,false为1。()
正确答案是:
34.一个变量的作用域可以在整个程序段中,即内部代码块和外部代码块中都可以使用。()
正确答案是:
35.Java语言中注释的语法有三种:单行注释、多行注释和文档注释。()
正确答案是:
36.逻辑运算符主要用于比较数据之间的大小。()
正确答案是:
37.break是中断打断的意思,在循环语句中是中断一次执行,然后继续后续的循环。()
正确答案是:
38.在for语句中,必须设置循环条件,否则程序无法执行。()
正确答案是:
39.类是典型的体现了面向对象的封装特性,可以隐藏类的内部实现,简化项目的复杂度。()
正确答案是:
40.面向对象的继承性,可以大大减少类实现中的重复代码。()
正确答案是:
41.下列是有关子类继承父类构造函数的描述,正确的是()。
正确答案是:
42.下列关于类的定义中,a1,a2为接口,x,y为类,继承代码中错误的是()。
正确答案是:
43.关于下列代码说法正确的是()。publicclassA{publicvoiddoit(){}publicStringdoit(){return“a”;}publicdoubledoit
(intx){return1.0;}}
正确答案是:
44.在Java语言中,下列关于方法覆盖的描述,错误的是()。
正确答案是:
45.下列关于抽象类和接口的说法错误的是()。
正确答案是:
46.下面语句中,把方法声明为抽象的公共方法是()。
正确答案是:
47.内部类不可以声明在()。
正确答案是:
48.下列选项中,()修饰符修饰的变量是被同一个类生成的对象共享的。
正确答案是:
49.Java语言中用来抛出异常的关键字是()。
正确答案是:
50.()类是所有异常类的父类。
正确答案是:
51.自定义异常类时,可以继承的类是()。
正确答案是:
52.使用catch(Exceptione)的优点是()。
正确答案是:
53.Java语言中,一定会执行完的代码是()。
正确答案是:
54.下列()属于受控异常。
正确答案是:
55.下列()异常属于非受控异常。
正确答案是:
56.下列关于异常的说法正确的是()。
正确答案是:
57.如下程序代码运行的结果是()。publicclassFoo{publicstaticvoidmain(String[]args){try{return;}finally{System.out.
println("Finally");}}}
正确答案是:
58.如果抛出在继承中的异常,下列说法正确的是()。
正确答案是:
59.编写线程类,能够返回线程执行结果的接口是()。
正确答案是:
60.下列说法中错误的是()。
正确答案是:
61.线程的生命周期,不包括()。
正确答案是:
62.一个线程对象调用了()方法之后,进入就绪状态。
正确答案是:
63.下列()关键字通常用来对代码块或者方法加锁,从而使得对其的访问是排他的。
正确答案是:
64.Java中保证变量实现线程安全是通过关键字()解决的。
正确答案是:
65.假设存在进程/线程等待序列{p1,p2,...,pn},其中p1等待p2占有的资源,p2等待p3占有的资源,pn等待p1占有的资源,形成一个循环。这属于下列死锁产生必要条件中的()。
正确答案是:
66.下列代码创建一个新线程并启动线程。Runnabletarget=newMyRunnable();ThreadmyThread=newThread(target);其中,()类可以创建target对象,并能编译正确。
正确答案是:
67.下列方式中,能够实现同步的是()。
正确答案是:
68.下列()技术不属于Web应用服务器。
正确答案是:
69.下列()数据库属于开源免费的。
正确答案是:
70.下列技术中,不属于前端开发技术的是()。
正确答案是:
71.子类可以继承父类的构造方法。()
正确答案是:
72.子类在方法覆盖时,protected的方法可以在子类中被修改为public。()
正确答案是:
73.在4种访问控制中,最宽松的访问控制级别是default。()
正确答案是:
74.一个类只能实现一个接口。()
正确答案是:
75.进行异常处理时,try语句块执行的效率高,要把所有代码都放在try语句块内部。()
正确答案是:
76.finally语句块可以捕获异常,也可以处理异常。()
正确答案是:
77.如果想保证线程安全,可以通过volatile直接修饰对象。()
正确答案是:
78.Java多线程运行环境下,多个线程可以独立运行,不会引起并发和线程安全问题。()
正确答案是:
79.通过调用线程的sleep()发出I/O请求时,线程就会进入到死亡状态。()
正确答案是:
80.NoSQL中的列存储数据库使用灵活的图形来存储数据。()
正确答案是:
81.尊重自然、顺应自然、()自然,是全面建设社会主义现代化国家的内在要求。
正确答案是:
82.作为负责任的发展中国家,中国作出二氧化碳排放力争于2030年前达到峰值,努力争取()年前实现碳中和的目标,树立全球气候治理的标杆。
正确答案是:
83.党的十八大以来,我们从解决突出生态环境问题入手,注重点面结合、标本兼治,实现由系统治理到重点整治的重大转变。()
正确答案是:
84.保护生态环境就是保护生产力,改善生态环境就是发展生产力。()
正确答案是: