奥鹏作业答案 发表于 2018-10-11 15:07:47

(随机)福师18秋《JAVA程序设计》在线作业二题目

福师《JAVA程序设计》在线作业二

福师作业答案
福建师范大学在线作业是随机作业,

一、单选题:
1.[单选题]异常包含下列那些内容()。          (满分:)
    A. 程序中的语法错误
    B. 程序的编译错误
    C. 程序执行过程中遇到的事先没有预料到的情况
    D. 程序事先定义好的可能出现的意外情况
    正确答案:——C——
2.[单选题]下列InputStream类中哪个方法可以用于关闭流?          (满分:)
    A. skip()
    B. close()
    C. mark()
    D. reset()
    正确答案:——B——
3.[单选题]当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout()。          (满分:)
    A. FlowLayout
    B. CardLayout
    C. NorthandSouthofBorderLayout
    D. EastandWestofBorderLayout
    正确答案:——D——
4.[单选题]在switch(expression)语句中,expression的数据类型不能是()。          (满分:)
    A. double
    B. char
    C. byte
    D. short
    正确答案:————
5.[单选题]下列的哪个赋值语句是正确的?          (满分:)
    A. chara=12;
    B. inta=12.0;
    C. inta=12.0f;
    D. inta=(int)12.0;
    正确答案:————
6.[单选题]下列的哪个赋值语句是不正确的?          (满分:)
    A. floatf=11.1;
    B. doubled=5.3E12;
    C. floatd=3.14f;
    D. doublef=11.1E10f;
    正确答案:————
7.[单选题]设x=1,y=2,z=3,则表达式y+=z--/++x的值是()          (满分:)
    A. 3
    B. 3.5
    C. 4
    D. 5
    正确答案:————    奥鹏答案


8.[单选题]下列关于Java线程的说法那些是正确的()。          (满分:)
    A. 每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成
    B. 创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题
    C. Thread类属于java.util程序包
    D. D.以上说法无一正确
    正确答案:————
9.[单选题]下列的哪个选项可以正确用以表示八进制值8?          (满分:)
    A. 0x8
    B. 0x10
    C. 08
    D. 010
    正确答案:————
10.[单选题]若已定义byte[]x={11,22,33,-66};其中0≤k≤3,则对x数组元素错误的引用是()          (满分:)
    A. x
    B. x
    C. x
    D. x
    正确答案:————
11.[单选题]给出下列代码,则数组初始化中哪项是不正确的?byte[]array1,array2[];bytearray3[][];byte[][]array4;          (满分:)
    A. array2=array1
    B. array2=array3
    C. array2=array4
    D. array3=array4
    正确答案:————
12.[单选题]可变长度字符串使用()处理。          (满分:)
    A. char
    B. Character
    C. String
    D. StringBuffer
    正确答案:————
13.[单选题]在设计程序时,应采纳的原则之一是________。          (满分:)
    A. 不限制goto语句的使用
    B. 减少或取消注解行
    C. 程序越短越好
    D. 程序结构应有助于读者理解
    正确答案:————
14.[单选题]java语言的执行模式是:          (满分:)
    A. 全编译型
    B. 全解释型
    C. 半编译和半解释型
    D. 同脚本语言的解释模式
    正确答案:————
15.[单选题]下列不属于java语言鲁棒性特点的是:          (满分:)
    A. java能检查程序在变异和运行时的错误
    B. java能运行虚拟机实现跨平台
    C. java自己操纵内存减少了内存出错的可能性
    D. java还实现了真数组,避免了覆盖数据的可能
    正确答案:————
16.[单选题]以下有关构造方法的说法,正确的是()          (满分:)
    A. 一个类的构造方法可以有多个
    B. 构造方法在类定义时被调用
    C. 构造方法只能由对象中的其它方法调用
    D. 构造方法可以和类同名,也可以和类名不同
    正确答案:————
17.[单选题]下面的代码段中,执行之后i和j的值是()。inti=1;intj;j=i++;          (满分:)
    A. 1,1
    B. 1,2
    C. 2,1
    D. 2,2
    正确答案:————
18.[单选题]下列哪个选项是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?          (满分:)
    A. java.exe
    B. javadoc.exe
    C. jdb.exe
    D. javaprof.exe
    正确答案:————
19.[单选题]下列关于for循环和while循环的说法中哪个是正确的()          (满分:)
    A. while循环能实现的操作,for循环也都能实现
    B. while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
    C. 两种循环任何时候都可替换
    D. 两种循环结构中都必须有循环体,循环体不能为空
    正确答案:————
20.[单选题]下列java标识符,错误的是()          (满分:)
    A. _sys_varl
    B. $change
    C. User_name
    D. 1_file
    正确答案:————
21.[单选题]关于Java中数据类型叙述正确的是()          (满分:)
    A. 整型数据在不同平台下长度不同
    B. boolean类型数据只有2个值,true和false
    C. 数组属于简单数据类型
    D. Java中的指针类型和C语言的一样
    正确答案:————
22.[单选题]设有定义inti=123;longj=456;下面赋值不正确的语句是()          (满分:)
    A. j=i;
    B. j=(long)i;
    C. i=(int)j;
    D. i=j;
    正确答案:————
23.[单选题]下列语句执行后,变量a、c的值分别是()。intx=182;inta,c;c=x/100;a=x%10;          (满分:)
    A. 1,2
    B. 2,1
    C. 1.82,2
    D. 100,82
    正确答案:————
24.[单选题]给出下列代码,如何使成员变量m被方法fun()直接访问?classTest{privateintm;publicstaticvoidfun(){...}}          (满分:)
    A. 将privateintm改为protectedintm
    B. 将privateintm改为publicintm
    C. 将privateintm改为staticintm
    D. 将privateintm改为intm
    正确答案:————
25.[单选题]下列程序段的输出结果是()。publicclassoperatorsandExpressions{voidstringPlus(){intx=3,y=4,z=5;System.out.println(x+y+z);}}          (满分:)
    A. xyz
    B. x+y+z
    C. 12
    D. 以上答案均不正确
    正确答案:————
26.[单选题]以下有关类的继承的叙述中,正确的是()          (满分:)
    A. 子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性
    B. 子类只能继承父类的方法,不能继承父类的属性
    C. 子类只能继承父类的非私有属性,不能继承父类的方法
    D. 子类不能继承父类的私有属性
    正确答案:————
27.[单选题]下面哪几个函数是publicvoidexample(){...}的重载函数()。          (满分:)
    A. publicvoidexample(intm){...
    B. publicintexample(){...
    C. publicvoidexample2(){...
    D. publicintexample3(intm,floatf){...
    正确答案:————
28.[单选题]Java语言的类间的继承关系是()          (满分:)
    A. 多重的
    B. 单重的
    C. 线程的
    D. 不能继承
    正确答案:————
29.[单选题]给出如下代码:classtest{privateintm;publicstaticvoidfun(){//somecode...}}如何使成员变量m被函数fun()直接访问()。          (满分:)
    A. 将privateintm改为protectedintm
    B. 将privateintm改为publicintm
    C. 将privateintm改为staticintm
    D. 将privateintm改为intm
    正确答案:————
30.[单选题]java以JVM为基础,最下层是移植接口,由适配器和()组成          (满分:)
    A. 网卡
    B. Javaos
    C. Java基本类
    D. Java应用程序和applet小程序
    正确答案:————
二、多选题:
31.[多选题]数组与向量的区别是()。          (满分:)
    A. 数组的长度固定
    B. 数组元素的数据类型相同,可以是普通数据类型
    C. 向量长度可变
    D. 向量的元素类型可不同,只能是对象的引用
    正确答案:————
32.[多选题]选出合理的标识符()。          (满分:)
    A. _sys1_lll
    B. 2mail
    C. $change
    D. class
    正确答案:————
33.[多选题]哪个布局管理器使用的是组件的最佳尺寸()          (满分:)
    A. FlowLayout
    B. BorderLayout
    C. GridLayout
    D. CardLayout
    E. GridBagLayout
    正确答案:————
34.[多选题]下列哪些语句是正确的()。          (满分:)
    A. inta[][]=newint[];
    B. inta[][]={{1,3
    C. Strings[][]=newString[];
    D. Strings[][]={{"can","I"
    正确答案:————
35.[多选题]下面是在命令行运行Java应用程序A,怎样才能在main(Stringargs[])方法中访问单词"first"()。javaAthefirstsnow,thefirstsnowcame.          (满分:)
    A. args
    B. args
    C. args
    D. args
    正确答案:————
36.[多选题]定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为()。          (满分:)
    A. privateclassMyClassextendsObject
    B. classMyClassextendsObject
    C. publicclassMyClass
    D. publicclassMyClassextendsObject
    正确答案:————
37.[多选题]指出下列哪个方法与方法publicvoidadd(inta){}为合理的重载方法()。          (满分:)
    A. publicintadd(inta)
    B. publicvoidadd(longa)
    C. publicvoidadd(inta,intb)
    D. publicvoidadd(floata)
    正确答案:————
38.[多选题]下述哪些说法是正确的()。          (满分:)
    A. java语言中的类只能有一个构造函数
    B. 程序员可以自己定义自己的异常
    C. java语言允许多继承
    D. socket在java.net包中
    正确答案:————
39.[多选题]以下哪些是Java语言的特点()          (满分:)
    A. 面向对象
    B. 安全可靠
    C. 平台无关
    D. 多支持线程
    E. 支持分布操作
    正确答案:————
40.[多选题]下面哪些判断是正确的()          (满分:)
    A. Abstract不能和final并列修饰同一个类;
    B. 一个方法使用final修饰,则该方法所在的类不能被继承;
    C. abstract方法所在的类必须是abstract类
    D. static方法中能处理非static域
    正确答案:————
三、判断题:
41.[判断题]在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
42.[判断题]若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
43.[判断题]abstract方法所在的类必须是abstract类。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
44.[判断题]用“+”可以实现字符串的拼接,用-可以从一个字符串中去除一个字符子串()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
45.[判断题]Java的字符类型采用的是ASCII编码()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
46.[判断题]构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
47.[判断题]有的类定义时可以不定义构造函数,所以构造函数不是必需的()。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
48.[判断题]Final类中的属性和方法都必须被final修饰符修饰()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
49.[判断题]Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
50.[判断题]在读字符文件Employee.dat时,使用该文件作为参数的类是DataInputStream()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
奥鹏作业答案
【福建师范大学在线作业是随机作业】
页: [1]
查看完整版本: (随机)福师18秋《JAVA程序设计》在线作业二题目