北语21秋《JAVA语言程序设计》作业3题目

[复制链接]
发表于 2021-12-15 14:32:39 | 显示全部楼层 |阅读模式
21秋《JAVA语言程序设计》作业3
1.[单选题] 定义一个表示20个值为null的字符串数组,下面选项正确的是_______。

    A.String [] a;
    B.String a[];
    C.char a[20][];
    D.String a[]=new String[20];
    答:——D——
2.[单选题] 下面是关于Java语言中的方法的描述,其中不正确的一项是
    A.Java中的方法的参数传递是传值调用,而不是地址调用。
    B.方法体是对方法的实现,包括变量声明和Java的合法语句
    C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法
    D.类的私有方法不能被其子类直接访问
    答:——C——
3.[单选题] 与0x001B and 033式相同的是_______。
    A.21 and 27
    B.27 and 33
    C.33 and 33
    D.27 and 27
    答:——D——
4.[单选题] Java语言具有许多优点和特点,下列选项中,反映了Java程序并行机制的特点的是_______。
    A.分布式计算
    B.多线程
    C.跨平台
    D.面向对象技术
    答:————
5.[单选题] 下面程序段的运行结果为_______。public class OperatorsAndExpressions {
    void residual(){
        int i=10,j=3;
        float m=213.5f,n=4.0f;
        System.out.println(i%j);
        System.out.println(m%n);
    }
    public static void main(String args[]){
    A.1 1.5
    B.3 1.5   
    C.1 2
    D.3 2
    答:————
6.[单选题] 下面程序段的输出结果是_______。class Base{
       int i;
       Base(){
              add(1);
       }
       void add(int v){
              i+=v;
       }
       void print(){
              System.out.println(i);
       }
}
class Extension extends Base{
       Exten
    A.9
    B.18
    C.20
    D.22
    答:————
7.[单选题] 执行下面的赋值语句后,a和b的值为_______。a=Integer.parseInt("1024");
b=Integer.valueOf("1024").intValue();
    A.a="1024",b="1024"
    B.a="1024",b=1024
    C.a=1024,b="1024"
    D.a=1024,b=1024
    答:————
8.[单选题] 下列不属于提高Java语言安全保障的方式的是_______。
    A.不允许使用指针
    B.对字节码执行前进行检查
    C.防治对内存的非法入侵
    D.采用半编译和半解释型执行模式
    答:————
9.[单选题] 下列关于new动态初始化数组时,数组元素的类型和默认值对应错误的是_______。
    A.Boolean  false
    B.char   '\u0000'
    C.浮点数
    D.对象  null
    答:————
10.[单选题] 以下叙述中不正确的是_______。
    A.Java语言支持多线程,它能同步共享数据,处理不同的事件
    B.Java语言允许使用指针访问内存,但不允许指针数组访问内存
    C.Java是一种跨平台的面向对象的语言
    D.Java解释器生成与体系结构无关的字节码文件格式,只需提供相应的Java运行系统,程序便能在任何种类的处理器上允许。
    答:————
11.[单选题] 按照Java的标识符命名规则,下列表示常量的标识符正确的是_______。
    A.HelloWorld
    B.HELLO_WORLD
    C.hello_world
    D.helloWorld
    答:————
12.[单选题] 下列选项中不属于Java核心包的一项是_______。
    A.javax.naming
    B.javax.rmi
    C.javax.sound
    D.java.math
    答:————
13.[单选题] 下面程序段的输出结果是_______。public class Test{   
    public static void main(String args[]){  
     int x=3;
     for(int i=1;i<=20;i=i+2)
         x=x+i/5;
     System.out.println(x);
    }
}
    A.19
    B.20
    C.21
    D.18
    答:————
14.[单选题] 按照运算符功能划分,运算符+属于_______。
    A.三元运算符
    B.二元运算符
    C.算术运算符
    D.赋值运算符
    答:————
15.[单选题] 下列关于类和对象的描述中,不正确的一项是_______。
    A.现实世界中,可以把每件事物都看成是一个对象
    B.一组对象构成一个程序,对象之间通过发消息通知彼此该做什么
    C.有共同属性的对象可以抽象为一个类
    D.一个类只能实例化一个对象
    答:————
16.[单选题] 下列不属于面向对象程序设计语言是_______。
    A.Visual C++
    B.Basic
    C.Java
    D.Delphi
    答:————
17.[单选题] 不可用于文档注释的注释语句格式是_______。
    A./**…//
    B./*…*/
    C.//
    D./**…*/
    答:————
18.[单选题] 下列哪个声明是正确的_______。
    A.abstract final class Hh{…}
    B.abstract private move(){…}
    C.protected private number;
    D.public abstract class Car{…}
    答:————
19.[单选题] Java语言的许多特点中,下列哪个是C++语言所不具备的特点?
    A.高性能
    B.跨平台
    C.面向对象
    D.有类库
    答:————
20.[单选题] Java语言是由_______发展而来的。
    A.Basic
    B.C
    C.C++
    D.Oak
    答:————


北语21秋《JAVA语言程序设计》作业3.zip

2.56 KB, 下载次数: 0, 下载积分: 贡献 1

答案参考

快速回复 返回顶部 返回列表