东师《Java程序设计》21春在线作业1(随机题目)
Java程序设计21春在线作业1试卷总分100得分100
东北师范大学
第1题在浏览器中执行applet程序,以下选项中的哪个方法将被最先执行。
A、init()
B、start()
C、destroy()
D、stop()
正确答案
第2题现有一个变量声明为booleanbl;,理面赋值语句中正确的是()。
A、b1=true:
B、b1=True;
C、bl=true;
D、bl=0;
正确答案
第3题下列特点中,哪个是Java虚拟机执行的特点之一?()
A、字节代码
B、多进程
C、静态连接
D、编译
正确答案
第4题布局管理器不包括
A、FlowLayout
B、GridLayout
C、SetLayout
D、BorderLayout
正确答案
下面代码的结果是什么?htmlbody%inti=10%%while(i=0){%out.print(i)%}%
/body/html
A、9876543210
B、9C 奥鹏21春在线作业
C、0
D、Noneoftheabove
正确答案
第6题实现一个线程有几种方法:
A、一种
B、两种
C、三种
D、三种以上
正确答案
第7题char类型被包装在如下的哪一个类中?()
A、iava.1ang.Integer
B、java.1ang.Char
C、java.lang.Boolean
D、java.1ang.Character
正确答案
第8题阅读下面的代码,第10行的语句将调用哪个方法?()
1.classPerson{
2.publicvoidprintValue(intiintj){/*...*/}
3.publicvoidprintValue(inti){/*...*/}
4.}
5.publicclassTeacherextendsPerson{
6.publicvoidprintValue(){/*...*/}
7.publicvoidprintValue(inti){/*...*/}
8.publicstaticvoidmain(Stringargs[]){
9.Persont=newTeacher()
10.t.printValue(10)
11.}
12.}
A、行2
B、行3
C、行6
D、行7
正确答案
第9题下面哪个选项表示八进制数?()
A、010
B、0x10
C、08
D、0x8
正确答案
通过调用newList(10,false)创建一个列表,关于该列表的几个说法哪项是错误的。
A、该列表不支持复选
B、该列表有10个选项
C、根据需要该列表可能有垂直滚动条
D、该列表支持10个可见选项
正确答案
第11题定义变量如下charc=winti=8longL=15floatf=8.9f
以下赋值语句正确的是()。
A、i=c+i
B、c=c+i
C、L=f+L
D、f=i+L+f
正确答案
定义一个类名为MyClass.java的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为:()
A、privateclassMyClassextendsObject
B、classMyClassextendsObject
C、publicclassMyClass
D、publicclassMyClassextendsObject
正确答案D
第13题下面的是关于类及其修饰符的一些描述,正确的是:。
A、abstract类只能用来派生子类,不能用来创建abstract类的对象。
B、final类不但可以用来派生子类,也可以用来创建final类的对象。
C、abstract不能与final同时修饰一个类。
D、abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法。
正确答案CD
第14题构造BufferedInputStream的合适参数是哪个?
A、BufferedInputStream
B、BufferedOutputStream
C、FileInputStream
D、File
正确答案D
1.CREATETABLESALARY.2.(employee_iNUMBER(9)3.CONSTRAINTsalary_pkPRIMARYKEY4.1995_salaryNUMBER(82)5.NUMBER_manager_nameVARCHAR2(25)6.CONSTRAINTmgr_name_nnNOTNULL7.$_salary_96NUMBER(82))
上面的哪两行将引起错误?
A、1.
B、2.
C、4.
D、7.
正确答案D
第16题下面哪些是合法的标识符?()
A、$persons
B、TwoUsers
C、*point
D、this
正确答案B
第17题下面的说法正确的是()。
A、Java语言是面向对象的、解释执行的网络编程语言。
B、Java语言具有可移植性,是与平台无关的编程语言。
C、Java语言可对内存垃圾自动收集。
D、Java语言编写的程序虽然是一次编译,到处运行,但必须要java的运行环境。
正确答案BCD
第18题publiclassXimplementsRunnable{
publistativoimain(String[]args){
3)//在这插入代码}publivoirun(){intx=0y=0for(){x++Y++System.out.println(x=+x+y=+y)}}
}
下面哪些代码加在第3行可以使run()运行?
A、Xx=newX()x.run()
B、Xx=newX()newThread(x).run()
C、Xx=newX()newThread(x).start()
D、Threat=newThread(x).run()
正确答案C
第19题对于构造函数,下列叙述正确的是。
A、构造函数是类的一种特殊函数,它的方法名必须与类名相同。
B、构造函数的返回类型只能是void型。
C、构造函数的主要作用是完成对类的对象的初始化工作。
D、一般在创建新对象时,系统会自动调用构造函数
正确答案CD
阅读下面的代码,下面的叙述哪些是正确的?
1publicvoidcreate(){
2VectormyVect
3myVect=newVector()
4}
A、行2不会为变量myVect分配内存空间
B、行2为Vector对象的引用分配内存空间
C、行2创建了一个Vector类的对象
D、行3创建了一个Vector类的对象
正确答案D
第21题Session对象所存储的变量,在当前用户所请求的每个页面中,均有效。
A、错误
B、正确
正确答案
第22题run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。
A、错误
B、正确
正确答案
第23题TCP/IP为各种不同的硬件提供通用的编程接口。这套协议支持使用不同网络介质的网络连接,TCP/IP使得世界各地的网络联系成国际互联网成为可能。
A、错误
B、正确
正确答案
第24题所有的键盘事件都由KeyEvent类的对象表示。
A、错误
B、正确
正确答案
在Java语言中强制类型转换是指从在机器中占位多的类型向占位少的类型方向进行转换,但boolean类型可以转换成int。
A、错误
B、正确
正确答案
第26题对Web进行读取的执行操作,HttpURLConnection类提供的方法能更好地完成任务。
A、错误
B、正确
正确答案
第27题BorderLayout布局管理器将内容窗格分为三个部分。
A、错误
B、正确
正确答案
第28题容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。
A、错误
B、正确
正确答案
第29题JSP隐含对象out是PrintWriter类的对象。
A、错误
B、正确
正确答案
HttpServletRequest类的getSession(true)如果session存在,还会创建新的session。
A、错误
B、正确
正确答案
第31题Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象。
A、错误
B、正确
正确答案
第32题IP协议可以进行IP数据包的分割和组装,但是通过IP协议不能知道数据包是否成功地发送给目标计算机。
A、错误
B、正确
正确答案
第33题TCP/IP属于低层协议,它定义了网络接口层。
A、错误
B、正确
正确答案
第34题利用Session和Application对象存储变量,可创建作用域跨页、甚至跨用户的变量。
A、错误
B、正确
正确答案
第35题方法覆盖与域隐藏一样,父类的同名方法在子类中仍占有自己独立的内存空间。
A、错误
B、正确
正确答案
第36题UDP协议是用户数据报协议。
A、错误
B、正确
正确答案
第37题++、――运算符可以放在变量前面,也可以放在变量的后面使用,对变量本身没有任何影响。
A、错误
B、正确
正确答案
第38题Applet是一种特殊的Panel,它是JavaApplet程序的最外层容器。
A、错误
B、正确
正确答案
第39题Java的String类的对象既可以是字符串常量,也可以是字符串变量。
A、错误
B、正确
正确答案
第40题Java中所有的类都是java.lang的子类。
A、错误
B、正确
正确答案
本内容由易百教育整理发布
页:
[1]