奥鹏作业答案 发表于 2018-5-31 08:52:14

18春福师《JAVA程序设计》在线作业一含答案

福师《JAVA程序设计》在线作业一
福建师范大学完整作业答案请联系本站QQ515224986

一、单选题:
1.[单选题]在Applet中显示文字、图形等信息时,应使用的方法是_________。          (满分:)
    A. paint()
    B. init()
    C. start()
    D. destroy()
    正确答案:——A——
2.[单选题]关于Java中数据类型叙述正确的是()          (满分:)
    A. 整型数据在不同平台下长度不同
    B. boolean类型数据只有2个值,true和false
    C. 数组属于简单数据类型
    D. Java中的指针类型和C语言的一样
    正确答案:——B——
3.[单选题]下列关于Java线程的说法那些是正确的()。          (满分:)
    A. 每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成
    B. 创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题
    C. Thread类属于java.util程序包
    D. D.以上说法无一正确
    正确答案:——D——
4.[单选题]在Java语言中,不允许使用指针体现出的Java特性是_________。          (满分:)
    A. 可移植
    B. 解释执行
    C. 健壮性
    D. 安全性
    正确答案:————
5.[单选题]在Java中,用package语句说明一个包时,该包的层次结构必须是()          (满分:)
    A. 与文件的结构相同
    B. 与文件目录的层次相同
    C. 与文件类型相同
    D. 与文件大小相同
    正确答案:————
6.[单选题]在oneMethod()方法运行正常的情况下,程序段将输出什么?publicvoidtest(){try{oneMethod();System.out.println("condition1");}catch(ArrayIndexOutOfBoundsExceptione){System.out.println("condition2");}catch(Exceptione){System.out.println("condition3");}finally{System.out.println("finally");}}          (满分:)
    A. condition1
    B. condition2
    C. condition3
    D. condition1finally
    正确答案:————
7.[单选题]下列程序段执行后b3的结果是()booleanb1=true,b2,b3;b3=b1?b1:b2;          (满分:)
    A. 0
    B. 1
    C. true
    D. false
    正确答案:————
8.[单选题]在Applet的关键方法中,下列哪个方法是关闭浏览器以释放Applet占用的所有资源?          (满分:)
    A. init()
    B. start()
    C. paint()
    D. destroy()
    正确答案:————
9.[单选题]下列描述中,错误的是_________。          (满分:)
    A. Java要求编程者管理内存
    B. Java的安全性体现在多个层次上
    C. Applet要求在支持Java的浏览器上运行
    D. Java有多线程机制
    正确答案:————
10.[单选题]下列关于修饰符混用的说法,错误的是()          (满分:)
    A. abstract不能与final并列修饰同一个类
    B. abstract类中不可以有private的成员
    C. static方法中能处理非static的属性
    D. abstract方法必须在abstract类中
    正确答案:————
11.[单选题]下列InputStream类中哪个方法可以用于关闭流?          (满分:)
    A. skip()
    B. close()
    C. mark()
    D. reset()
    正确答案:————
12.[单选题]下列方法中哪个是执行线程的方法?          (满分:)
    A. run()
    B. start()
    C. sleep()
    D. suspend()
    正确答案:————
13.[单选题]Java语言的类间的继承关系是()          (满分:)
    A. 多重的
    B. 单重的
    C. 线程的
    D. 不能继承
    正确答案:————
14.[单选题]程序设计语言的基本成分是数据成分、运算成分、控制成分和________。          (满分:)
    A. 对象成分
    B. 变量成分
    C. 语句成分
    D. 传输成分
    正确答案:————
15.[单选题]若特快订单是一种订单,则特快订单类和订单类的关系是_________。          (满分:)
    A. 使用关系
    B. 包含关系
    C. 继承关系
    D. 无关系
    正确答案:————
16.[单选题]int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()          (满分:)
    A. publicintMAX_LENGTH=100
    B. finalintMAX_LENGTH=100
    C. publicconstintMAX_LENGTH=100
    D. publicfinalintMAX_LENGTH=100
    正确答案:————
17.[单选题]下列关于栈的描述中错误的是()          (满分:)
    A. 栈是先进后出的线性表
    B. 栈只能顺序存储
    C. 栈具有记忆作用
    D. 对栈的插入与删除操作中,不需要改变栈底指针
    正确答案:————
18.[单选题]在当前的java实现中,每个编译单元就是一个以()为后缀的文件          (满分:)
    A. java
    B. class
    C. doc
    D. Exe
    正确答案:————
19.[单选题]paint()方法使用哪种类型的参数()。          (满分:)
    A. Graphics
    B. Graphics2D
    C. String
    D. Color
    正确答案:————
20.[单选题]下列代码中,将引起一个编译错误的行是()1)publicclassTest{2)intm,n;3)publicTest(){}4)publicTest(inta){m=a;}5)publicstaticvoidmain(Stringargs[]){6)Testt1,t2;7)intj,k;8)j=0;k=0;9)t1=newTest();10)t2=newTest(j,k);11)}12)}          (满分:)
    A. 第3行
    B. 第5行
    C. 第6行
    D. 第10行
    正确答案:————
21.[单选题]下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?          (满分:)
    A. private
    B. 无修饰符
    C. public
    D. protected
    正确答案:————
22.[单选题]类Teacher和Student是类Person的子类;Personp;Teachert;Students;//p,tandsareallnon-null.if(tinstanceofPerson){s=(Student)t;}最后一句语句的结果是()。          (满分:)
    A. 将构造一个Student对象;
    B. 表达式是合法的;
    C. 表达式是错误的;
    D. 编译时正确,但运行时错误。
    正确答案:————
23.[单选题]下列哪个是面向大型企业级用容器管理专用构件的应用平台?          (满分:)
    A. J2EE
    B. J2ME
    C. J2SE
    D. J2DE
    正确答案:————
24.[单选题]下面哪个为构造函数的特性定义()。          (满分:)
    A. 在类中声明构造函数时,名称须与类名相同
    B. 具有重载特性,可以建立多个相同名称
    C. 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
    D. 以上都是
    正确答案:————
25.[单选题]下列运算符中,优先级最高的是()。          (满分:)
    A. &&
    B. ++
    C. +
    D. *
    正确答案:————
26.[单选题]下列命题中,错误的是_________。          (满分:)
    A. Java编程时,要求应尽量多用公共变量
    B. Java编程时,要求应尽量少用公共变量
    C. Java编程时,要求应尽量不用公共变量
    D. Java编程时,要求应尽量使用私有变量
    正确答案:————
27.[单选题]以下有关类的继承的叙述中,正确的是()          (满分:)
    A. 子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性
    B. 子类只能继承父类的方法,不能继承父类的属性
    C. 子类只能继承父类的非私有属性,不能继承父类的方法
    D. 子类不能继承父类的私有属性
    正确答案:————
28.[单选题]以下哪个方法用于定义线程的执行体()          (满分:)
    A. start()
    B. init()
    C. run()
    D. main()
    E. synchronized()
    正确答案:————
29.[单选题]已知如下代码:booleanm=true;if(m=false)System.out.println(\False\);elseSystem.out.println(\True\);执行结果是()          (满分:)
    A. False
    B. True
    C. None
    D. 出错
    正确答案:————
30.[单选题]在Java中,所有类的根类是()。          (满分:)
    A. java.lang.Object
    B. java.lang.Class
    C. java.applet.Applet
    D. java.awt.Frame
    正确答案:————
二、多选题:
31.[多选题]选出合理的标识符()          (满分:)
    A. _sys1_lll
    B. 2mail
    C. $change
    D. class
    正确答案:————
32.[多选题]关于awt和swing说法正确的是()          (满分:)
    A. awt在不同操作系统中显示相同的风格
    B. swing在不同的操作系统中显示相同的风格
    C. java.awt的子类
    D. awt和swing都支持事件模型
    正确答案:————
33.[多选题]下面是在命令行运行Java应用程序A,怎样才能在main(Stringargs[])方法中访问单词"first"()。javaAthefirstsnow,thefirstsnowcame.          (满分:)
    A. args
    B. args
    C. args
    D. args
    正确答案:————
34.[多选题]以下哪些是Java语言的特点?()          (满分:)
    A. 结构简单,代码长度短
    B. 可以在网络的任何地方运行
    C. 使Internet上的信息真正具有动态性和交互性
    D. 所有Javaapplet都受Applet类的子类
    正确答案:————
35.[多选题]定义变量如下:charc=‘w‘;inti=8;longL=15;floatf=8.9f;以下赋值语句正确的是()          (满分:)
    A. i=c+i;
    B. c=c+i;
    C. L=f+L;
    D. f=i+L+f;
    正确答案:————
36.[多选题]数组与向量的区别是()。          (满分:)
    A. 数组的长度固定
    B. 数组元素的数据类型相同,可以是普通数据类型
    C. 向量长度可变
    D. 向量的元素类型可不同,只能是对象的引用
    正确答案:————
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.[多选题]已知如下定义:Strings="story";下面哪个表达式是合法的()。          (满分:)
    A. s+="books"
    B. charc=s
    C. intlen=s.length
    D. Stringt=s.toLowerCase()
    正确答案:————
40.[多选题]下面哪些判断是正确的()。          (满分:)
    A. Abstract不能和final并列修饰同一个类;
    B. 一个方法使用final修饰,则该方法所在的类不能被继承;
    C. abstract方法所在的类必须是abstract类
    D. static方法中能处理非static域
    正确答案:————
三、判断题:
41.[判断题]拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
42.[判断题]抽象类里一定要包含抽象方法,但含抽象方法的类未必是抽象类。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
43.[判断题]能够支持javadoc命令的注释语句是/**...*/。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
44.[判断题]构造方法是一种特殊的方法,名字与类名一致,但返回类型都为void型。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
45.[判断题]Java语言中的数组元素只能是基本数据类型而不能为对象类型()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
46.[判断题]Final类中的属性和方法都必须被final修饰符修饰()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
47.[判断题]Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。          (满分:)
    A. 错误
    B. 正确
    正确答案:————
48.[判断题]在Java中%是取余运算符          (满分:)
    A. 错误
    B. 正确
    正确答案:————
49.[判断题]Java的字符类型采用的是ASCII编码()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
50.[判断题]套接字是指网络上的两个程序经过双向的通信而建立起来的一个实现数据传输的通道,这个双向连接的一端成为一个套接字()          (满分:)
    A. 错误
    B. 正确
    正确答案:————
本内容由奥鹏易百网整理发布

页: [1]
查看完整版本: 18春福师《JAVA程序设计》在线作业一含答案