在线作业答案 发表于 2021-10-20 19:19:29

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

福师《JAVA程序设计》在线作业一
试卷总分100得分100

福建师范大学21秋在线作业
第1题用于定义类成员的访问控制权的一组关键字是
A、classfloatdoublepublic
B、floatbooleanintlong
C、charextendsfloatdouble
D、publicprivateprotected
正确答案
第2题Java语言中负责并发管理的机制是
A、垃圾回收
B、虚拟机
C、代码安全
D、多线程
正确答案
第3题下列关于for循环和while循环的说法中哪个是正确的
A、while循环能实现的操作,for循环也都能实现
B、while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C、两种循环任何时候都可替换
D、两种循环结构中都必须有循环体,循环体不能为空
正确答案
第4题以下语句有语法错误的是
A、intx=1;y=2;z=3
B、for(intx=10y=0;x0;x++)
C、while(x5)   
福师21秋在线作业
D、for()
正确答案
当Frame改变大小时放在其中的按钮大小不变则使用如下哪个layout
A、FlowLayout
B、CardLayout
C、NorthandSouthofBorderLayout
D、EastandWestofBorderLayout
正确答案
第6题下面哪个为构造函数的特性定义
A、在类中声明构造函数时,名称须与类名相同
B、具有重载特性,可以建立多个相同名称
C、使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
D、以上都是
正确答案
第7题给出下列代码如何使成员变量m被方法fun直接访问classTest{privateintmpublicstaticvoidfun{}}
A、将privateintm改为protectedintm
B、将privateintm改为publicintm
C、将privateintm改为staticintm
D、将privateintm改为intm
正确答案
第8题下列不属于Swing中构件的是
A、JPanel
B、JTable
C、Menu
D、JFrame
正确答案
第9题数组的大小在创建以后
A、可以改变
B、不能改变
C、使用new方法可以改变
D、有些可以改变
正确答案
已知如下代码booleanm=trueifm=falseSystemoutprintln&quotFalse&quotelseSystemoutprintln&quotTrue&quot执行结果是
A、False
B、True
C、None
D、出错
正确答案
第11题Strings=&quotThisisthe&quotStringt=sconcat&quotString&quott的内容是
A、ThisistheString
B、Thisisthe
C、String
正确答案
下列的哪个赋值语句是正确的
A、chara=12
B、inta=12.0
C、inta=12.0f
D、inta=(int)12.0
正确答案
第13题关于类和对象的叙述正确的是
A、Java的类分为两大部分:系统定义的类和用户自定义的类
B、类的静态属性和全局变量的概念完全一样,只是表达形式不同
C、类的成员至少有一个属性和一个方法
D、类是对象的实例化
正确答案
第14题下列常见的系统定义的异常中哪个是输入、输出异常
A、ClassNotFoundException
B、IOException
C、FileNotFoundException
D、UnknownHostException
正确答案
下列语句序列执行后k的值是inti=10j=18k=30switchji{case8k++case9k+=2case10k+=3defaultk/=j}
A、31
B、32
C、2
D、33
正确答案
第16题以下哪个方法用于定义线程的执行体
A、start()
B、init()
C、run()
D、main()
E、synchronized()
正确答案
第17题以下叙述正确的是
A、构造方法必须是public方法
B、main方法必须是public方法
C、Java应用程序的文件名可以是任意的
D、构造方法应该声明为void类型
正确答案
第18题要使用Vector必须import入下面哪个包
A、java.Vector
B、java.io
C、java.util
D、java.Applet
正确答案
第19题设i、j、k为类x中定义的int型变量名下列类x的构造函数中不正确的是
A、x(intm){...}
B、voidx(intm){...}
C、x(intmintn){...}
D、x(inthintmintn){...}
正确答案
在Applet的关键方法中下列哪个方法是关闭浏览器以释放Applet占用的所有资源
A、init
B、start
C、paint
D、destroy
正确答案
第21题以下哪个约束符可用于定义成员常量
A、static
B、final
C、abstract
D、以上都不对
正确答案
第22题下列语句执行后变量a、c的值分别是intx=182intacc=x/100a=x%10
A、1,2
B、2,1
C、1.822
D、10082
正确答案
第23题下列声明和赋值语句错误的是
A、doublew=3.1415
B、Stringstrl=&quotbye&quot
C、floatz=6.74567
D、booleantruth=true
正确答案
第24题下列方法中哪个是执行线程的方法
A、run
B、start
C、sleep
D、suspend
正确答案
下列程序段执行后的结果是
Strings=newString&quotabcdefg&quot
forinti=0islengthi+=2{SystemoutprintscharAti
}
A、aceg
B、ACEG
C、abcdefg
D、abcd
正确答案
第26题JDK中提供的文档生成器是Java语言中负责并发管理的机制是
A、java.exe
B、javap.exe
C、javadoc.exe
D、javaprof.exe
正确答案
第27题下列哪个选项的java源文件代码片段是不正确的
A、packagetestpackagepublicclassTest{}
B、importjava.io.*packagetestpackagepublicclassTest{}
C、importjava.io.*classPerson{}publicclassTest{}
D、importjava.io.*importjava.awt.*publicclassTest{}
正确答案
第28题若已定义byte[]x={11223366}其中0≤k≤3则对x数组元素错误的引用是
A、x
B、x
C、x
D、x
正确答案
第29题可变长度字符串使用处理
A、char
B、Character
C、String
D、StringBuffer
正确答案
java程序的执行过程中用到一套JDK工具其中javacexe指
A、java语言编译器
B、java字节码解释器
C、java文档生成器
D、java类分解器
正确答案
第31题以下哪些是Java中处理xml的API
A、JAXP
B、JAXB
C、JAXM
D、SAAJ
正确答案BCD
第32题以下哪些是Java语言的特点
A、结构简单,代码长度短
B、可以在网络的任何地方运行
C、使Internet上的信息真正具有动态性和交互性
D、所有Javaapplet都受Applet类的子类
正确答案BCD
第33题选出合理的标识符
A、_sys1_lll
B、2mail
C、$change
D、class
正确答案C
第34题定义一个类名为&quotMyClass.java&quot的类并且该类可被一个工程中的所有类访问那么该类的正确声明应为
A、privateclassMyClassextendsObject
B、classMyClassextendsObject
C、publicclassMyClass
D、publicclassMyClassextendsObject
正确答案D
第35题下面是在命令行运行Java应用程序A怎样才能在mainStringargs[]方法中访问单词&quotfirst&quotjavaAthefirstsnowthefirstsnowcame
A、args
B、args
C、args
D、args
正确答案
第36题JDBC驱动程序的类型包括哪几种
A、JDBCODBC桥接
B、部分Java,部分本地驱动
C、JDBC网络纯Java驱动程序
D、本地协议纯Java驱动程序
正确答案BCD
第37题选出合理的标识符
A、_sys1_lll
B、2mail
C、$change
D、class
正确答案C
第38题下面哪些判断是正确的
A、Abstract不能和final并列修饰同一个类
B、一个方法使用final修饰,则该方法所在的类不能被继承
C、abstract方法所在的类必须是abstract类
D、static方法中能处理非static域
正确答案BC
第39题定义变量如下charc=winti=8longL=15floatf=89f以下赋值语句正确的是
A、i=c+i
B、c=c+i
C、L=f+L
D、f=i+L+f
正确答案D
第40题哪个布局管理器使用的是组件的最佳尺寸
A、FlowLayout
B、BorderLayout
C、GridLayout
D、CardLayout
E、GridBagLayout
正确答案E
第41题Java的各种数据类型占用的内存长度固定与具体软硬件环境无关
A、错误
B、正确
正确答案
第42题java异常处理中可以使用多个catch子句此时应将高级别异常类的catch字句放在前面
A、错误
B、正确
正确答案
第43题Applet是一种特殊的Panel它是JavaApplet程序的最外层容器
A、错误
B、正确
正确答案
第44题线程的优先级是不能改变的
A、错误
B、正确
正确答案
第45题用&quot+&quot可以实现字符串的拼接用可以从一个字符串中去除一个字符子串
A、错误
B、正确
正确答案
第46题套接字是指网络上的两个程序经过双向的通信而建立起来的一个实现数据传输的通道这个双向连接的一端成为一个套接字
A、错误
B、正确
正确答案
第47题一个线程对象的具体操作是由run方法的内容确定的但是Thread类的run方法是空的其中没有内容所以用户程序要么派生一个Thread的子类并在子类里重新定义run方法要么使一个类实现Runnable接口并书写其中run方法的方法体
A、错误
B、正确
正确答案
第48题在读字符文件Employeedat时使用该文件作为参数的类是DataInputStream
A、错误
B、正确
正确答案
第49题注释的作用是使程序在执行时在屏幕上显示//之后的内容
A、错误
B、正确
正确答案
静态初始化器是在其所属的类加载内存时由系统自动调用执行
A、错误
B、正确
正确答案


本内容由易百教育整理发布
页: [1]
查看完整版本: 福师21秋《JAVA程序设计》在线作业一(随机题目)