大工20春《Java程序设计》在线作业1答案44467
- 格式:rtf
- 大小:6.42 KB
- 文档页数:3
Java程序设计在线作业答案整理1.单选题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.FlowLayoutB.GridLayoutC.SetLayoutD.BorderLayout5.下面代码的结果是什么?()<html><body><%inti=10;%> <%while(--i>=0){%> out.print(i); <%}%></body></html>A.9876543210B.9CC.0D.Noneoftheabove6.实现一个线程有几种方法:()A.一种B.两种C.三种D.三种以上7.char类型被包装在如下的哪一个类中?()A.iava.1ang.IntegerB.java.1ang.Charng.BooleanD.java.1ang.Character8.阅读下面的代码,第10行的语句将调用哪个方法?()1.classPerson{2.publicvoidprintValue(inti,intj){/*…*/}3.publicvoidprintValue(inti){/*...*/}4.}5.publiccla ssTeacherextendsPerson{6.publicvoidprintValue(){/*...* /}7.publicvoidprintValue(inti){/*...*/}8.publicstaticv oidmain(Stringargs[]){9.Persont=newTeacher();10.t.prin tValue(10);11.}12.}A.行2B.行3C.行6D.行79.下面哪个选项表示八进制数?()A.010B.0x10C.08D.0x810.通过调用newList(10,false)创建一个列表,关于该列表的几个说法哪项是错误的。
一、单选题(共 20 道试题,共 80 分.) V 1. 在Java中,用关键字定义常量.A. defineB. fixedC. constD. final2. 计算机中地流是A. 流动地字节B. 流动地对象C. 流动地文件D. 流动地数据缓冲区3. 下列代码地执行结果是 .public class A{ public static void main(String[]args){int a=4,b=6,c=8;String s="abc";System.out.println(a+b+s+c);}}A. "ababcc"B. "464688"C. "46abc8"D. "10abc8"4. 一个Java Application运行后,在系统中是作为一个A. 线程B. 进程C. 进程或线程D. 不可预知5. 如果一个Java源程序文件中定义有4个类,则使用Sun公司地SDK编译器javac.exe 编译该源程序文件,将产生个文件名与类名相同而扩展名为.class地字节码文件.A. 1B. 2C. 3D. 46. 下列叙述错误地是A. Java是一种面向对象地网络编程语言B. Java Applet程序在网络上传输不受硬软件平台地限制C. Java提供了类库支持TCP/IP协议D. Java语言允许使用指针访问内存7. 在Applet地关键方法中,下列方法是关闭浏览器以释放Applet占用地所有资源.A. init()B. start()C. stop()D. destroy()8. 在Java中,语句作为异常处理地统一出口.A. throwB. tryC. finallyD. catch9. 下列命令中,命令是Java地编译命令.A. javacB. javaC. javadocD. appletviewer10. Give the following java source fragement: //point x public class Interesting{//do something } Which statement is correctly Java syntax at point x?A. import java.awt.*;B. package mypackageC. static int PI=3.14D. public class MyClass{//do other thing…}11. Frame地默认布局管理器是A. FlowLayoutB. BorderLayoutC. GridLayoutD. CardLayout12. 下列语句地输出结果是.public class A{public static void main(String[]args){System.out.println(2>1);}}A. trueB. falseC. 1D. 013. 下列类定义中不正确地是A. public class A extends B{}B. public class A extends B,D{}C. public class A implements B,D{}D. public class A extends B implements C,D,E{}14. 实现下列接口可以对TextField对象地事件进行监听和处理.A. ActionListenerB. FocusListenerC. MouseMotionListenerD. WindowListener15. 下列各输出语句中,显示结果为“123”地是A. System.out.println(1+2+3);B. System.out.println(1+""+2+3);C. System.out.println(1+2+3+"");D. System.out.println(1+2+""+3);16. 下列不是Java地保留字.A. doB. doubleC. sizeofD. while17. What happens when you try to compile and run the following program? class Mystery{String s; public static void main(String[] args){ Mystery m=new Mystery();m.go();} void Mystery(){s="constructor";} void go(){System.out.println(s);} }A. this code will not compileB. this code compliles but throws an exception at runtimeC. this code runs and "constructor" in the standard outputD. this code runs and writes "null" in the standard output18. Which modifer should be applied to a declaration of a class member variable for the value of variable to remain constant after the creation of the object?A. staticB. finalC. constD. abstract19. Give the following java source fragement: //point x public class Interesting{//do something } Which statement is correctly Java syntax at point x?A. import java.awt.*;B. package mypackageC. static int PI=3.14D. public class MyClass{//do other thing…}20. Applet类地直接父类是A. Component类B. Container类C. Frame类D. Panel类二、判断题(共 5 道试题,共 20 分.) V 1. ()Java语言没有无符号整数类型、指针类型、结构类型、枚举类型、共用体类型.A. 错误B. 正确2. ()如果p是父类Parent地对象,而c是子类Child地对象,则语句c = p是正确地.A. 错误B. 正确3. ()子类要调用父类地方法,必须使用super关键字.A. 错误B. 正确4. ()有地类定义时可以不定义构造函数,所以构造函数不是必需地.A. 错误B. 正确5. ()在Java语言中,系统常量null,false,true既可以大写,也可以小写.A. 错误B. 正确版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理.版权为个人所有This article includes some parts, including text, pictures, and design. Copyright is personal ownership.用户可将本文地内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律地规定,不得侵犯本网站及相关权利人地合法权利.除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人地书面许可,并支付报酬.Users may use the contents or services of this article for personal study, research or appreciation, and othernon-commercial or non-profit purposes, but at the same time, they shall abide by the provisions of copyright law and other relevant laws, and shall not infringe upon the legitimate rights of this website and its relevant obligees. In addition, when any content or service of this article is used for other purposes, written permission and remuneration shall be obtained from the person concerned and the relevant obligee.转载或引用本文内容必须是以新闻性或资料性公共免费信息为使用目地地合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任.Reproduction or quotation of the content of this article must be reasonable and good-faith citation for the use of news or informative public free information. It shall not misinterpret or modify the original intention of the content of this article, and shall bear legal liability such as copyright.。
【奥鹏】-大连理工20春《Java程序设计》在线作业1
提示:请认真阅读本套试卷,核对是否是您需要的题目,本套试卷只做参考学习
使用!!!
一、单选题 (共 10 道试题,共 50 分)
【题目】按运算符操作数的数目划分,运算符?:的类型是()。
[A.]三元
[B.]二元
[C.]四元
[D.]一元
正确的选择是:A
【题目】方法定义和常量值的集合是()。
[A.]单元
[B.]接口
[C.]成员
[D.]变量
正确的选择是:B
【题目】下列陈述正确的是()。
[A.]不需定义类,就能创建对象
[B.]属性可以是简单变量,也可以是一个对象
[C.]属性必须是简单变量
[D.]对象中必有属性和方法
正确的选择是:B
【题目】若有定义String s="I am a good cat";则s.indexOf("a",7)的值为()。
[A.]7
[B.]13
[C.]14
[D.]8
正确的选择是:B
【题目】创建一个对象的操作中,没有下面的()。
[A.]释放内存
[B.]对象声明
[C.]分配内存
[D.]调用构造方法。
东师Java程序设计20春在线作业1Java程序设计20春在线作业1题目试卷总分:100 得分:100一、单选题(共10 道试题,共30 分)1.在Java中,开辟图形用户界面的程序需要使用一个系统提供的类库,这个类库就是()包。
A.java.ioB.java.awtC.java.appletD.java.awt.event2.下面代码的执行结果是什么?( )htmlbody % x=3; % % int x=5; % %! int x=7; % x = %=x%, %=this.x% /body/htmlA.x = 3, 5B.x = 3, 7C.x = 5, 3D.x = 5, 73.以下字符常量中不合法的一个是()。
A.’l’B.’\\’C.”\n”D.’我’4.下面选项中不是面向对象编程主要体现的特性是()A.封装性B.继承C.多态D.类5.监听事件和处理事件()A.都由Listener完成B.都由相应事件Listener处登记过的构件完成C.由Listener和构件分别完成D.由Listener和窗口分别完成6.哪个关键字可以对对象加互斥锁?( )A.transientB.synchronizedC.serializeD.static7.paint()方法使用哪种类型的参数?()A.GraphicsB.Graphics2DC.StringD.Color8.以下说法哪项是正确的()A.以上代码可通过编译B.不能通过编译,因为没有实现MouseListener接口中的所有方法C.不能通过编译,因为类头定义不能分行D.能通过编译,若组件用该类作为Mouse的监听者并且接收了mouse-exited事件,则在执行过程中会抛出异常9.下面哪个方法与applet的显示无关?()A.draw()B.update()C.repaint()D.paint()10.以下哪个方法用于定义线程的执行体??()A.start()B.init()C.run()二、多选题(共10 道试题,共30 分)11.选出合理的标识符()A._sys1_lllB.2mailC.$changeD.class12.下面哪些说法是正确的?()A.Http Servlet.init () throws Servlet ExceptionB.Http Servlet.service () thrwos Servlet Exception anIOExceptionC.Http Servlet.destroy () throws ServletExceptionD.Http Servlet.do Head () throws Servlet Exception13.下面哪个叙述是正确的?(选择二个)()1. public class MyTextArea extends TextArea { 2. public MyTextArea(int nrows, int ncols) { 3. enableEvents(AWTEvent.TEXT_ EVENT_MASK);4. }5.6. public void processTextEvent (TextEvent te) {7. System.out.println(“Processing a tA.源程序必须存放到MyTextArea.java文件中B.在行2和行3之间应该增加一句:super(nrows, ncols)以至新构件有合适的大小C.在行6 processTextEvent()的返回值应声明为boolean而不是void.D.在行7和8之间应增加一句:return true.14.指出下列哪个方法与方法public void add(int a){}为合理的重载方法。
科目名称:大工20春《Java程序设计》在线作业2
学校名称:奥鹏-大连理工大学
一、单选题 (共 10 道试题,共 50 分)
1.Java使用()关键字来定义一个接口。
A.implements
B.class
C.extends
D.interface
提示:本题为必答题,请认真阅读题目后再作答
--本题参考答案:D
2.final关键字不能修饰的参数是()。
A.类
B.成员
C.变量
D.方法
提示:本题为必答题,请认真阅读题目后再作答
--本题参考答案:C
3.在编写异常处理的Java程序中,每个catch语句块都应该与()语句块对应,使得用该语句块来启动Java的异常处理机制。
A.if-else
B.switch
C.try
D.throw
提示:本题为必答题,请认真阅读题目后再作答
--本题参考答案:C
4.属于main方法的返回值类型是()。
A.public
B.static
C.void
D.main
提示:本题为必答题,请认真阅读题目后再作答
--本题参考答案:C
5.下面概念中,不属于面向对象方法的是()。
A.对象
B.继承
C.类
D.过程调用
提示:本题为必答题,请认真阅读题目后再作答。
大连理工大学网络教育学院2020年春《Java程序设计》期末考试复习题☆注意事项:本复习题满分共:400分。
一、单选题1、关于可以独立运行的Java应用程序,下列说法哪个是正确的()?A.无须main方法B.必须有两个main方法C.可以有多个或0个main方法D.必须有一个main方法2、Java创建一个对象使用的关键字是()。
A.class B.interface C.new D.create 3、执行如下代码:int[]x=new int[5];,以下哪项说明是正确的?()A.x[4]为0B.x[4]未定义C.x[5]为0D.x[0]为空4、用关键字abstract定义的类()。
A.可以被实例化B.不能派生子类C.不能被继承D.只能被继承5、假设对象x具有属性a,则访问该属性的方法是()。
A.a.x B.a.x()C.x.a D.x.a()6、下面是一个无修饰符的类:class Car{...},则类Car()。
A.可被其他程序包中的类使用B.仅能被本程序包中的类使用C.不能被任何类使用D.不能被其他类继承7、构造方法在什么时候被调用()?A.类定义时B.使用对象的属性时C.使用对象的方法时D.对象被创建时8、下列选项不允许作为类及类成员访问控制符的是()。
A.public B.private C.static D.protected9、表达式(short)(8/9.2*5)的值类型为()。
A.short B.int C.double D.float10、类B和类C都不是抽象类,并且类B是类C的父类。
下面声明对象x1的语句不正确的是()。
A.B x1=new B() C.C x1=new C()B.B x1=new C() D.C x1=new B()11、下列关于Java内部类的叙述错误的是()。
A.内嵌类型可以与外层类型同名C.内部类中可以声明成员变量和成员方法B.内部类可以声明为抽象类D.内部类可以继承父类或实现接口12、表达式:(a>b)?(c>d)?a:c:d,(其中a=5,b=9,c=1,d=9)的值为()。
东师-Java程序设计20春在线作业1-0003注:每科有多套试卷,请核实本套与您的试卷是否一致,本资料只做学习使用!!!一、单选题 (共 10 道试题,共 30 分)1.jav[A]--awt包的Panel类是()的子类。
[A]--Frame[B]--Container[C]--Canvas[D]--Component[提示]--请认真阅读以上题目,运用所学知识,并作出正确选择解析参考选择:B2.对于catch 子句的排列,下列哪种是正确的?()[A]--父类在先,子类在后[B]--子类在先,父类在后[C]--有继承关系的异常不能在同一个 try 程序段内[D]--先有子类,其他如何排列都无关[提示]--请认真阅读以上题目,运用所学知识,并作出正确选择解析参考选择:A3.下列关于Java程序结构的描述中,不正确的一项是()。
[A]--一个Java源文件中可以包括一个package语句[B]--一个Java源文件中可以包括多个类定义,但是只能有一个public类[C]--一个Java源文件中可以有多个public类[D]--源文件名与程序类名必须一致[提示]--请认真阅读以上题目,运用所学知识,并作出正确选择解析参考选择:C4.下列说法中错误的一项是()。
[A]--Java语言提供了检测与避免死锁的机制[B]--在Java语言中,要避免死锁,只能通过程序进行控制[C]--释放锁的时候,应该按照死锁顺序的逆序进行[D]--在编写程序的时候,可以对所有共享数据设汁一个统一的加锁顺序[提示]--请认真阅读以上题目,运用所学知识,并作出正确选择解析参考选择:A5.类是对象的抽象,它的定义包括()部分[A]--一部分[B]--两部分[C]--三部分[D]--四部分[提示]--请认真阅读以上题目,运用所学知识,并作出正确选择。
20春《JAVA程序设计》在线作业1
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 80 分)
1.下列关于方法形参的叙述中,是正确的。
A.至少有一个
B.必须有多个
C.可以没有
D.只能是简单变量
答案:C
2.设有数组定义:int a[]={1,2,3,4};int s=0;for(int i=0;i<a.length;i++)s+=a[i];System.out.println(s);则顺序执行上述几个语句后的输出结果为
A.1234
B.10
C.1
D.0
答案:B
3.下列语句的输出结果是。
public class A{public static void main(String[]args){System.out.println(2>1);}}
A.true
B.false
C.1
D.0
答案:A
4.在线程中,普通优先级的线程其优先级默认值为
A.5
B.2
C.10
D.1
答案:A
5.以下约束符可用于定义成员常量。
A.static
B.final
C.abstract
D.No modifier can be used
答案:B
6.1main方法是Java Application程序执行的入口点,下列 main方法原型是不正确的。
A.public static void main(string[]args)。