东北师范大学21春“计算机科学与技术”《Java程序设计》期末考核试题库7附带答案

上传人:住在****帅小... 文档编号:110963322 上传时间:2022-06-20 格式:DOCX 页数:13 大小:20.24KB
返回 下载 相关 举报
东北师范大学21春“计算机科学与技术”《Java程序设计》期末考核试题库7附带答案_第1页
第1页 / 共13页
东北师范大学21春“计算机科学与技术”《Java程序设计》期末考核试题库7附带答案_第2页
第2页 / 共13页
东北师范大学21春“计算机科学与技术”《Java程序设计》期末考核试题库7附带答案_第3页
第3页 / 共13页
点击查看更多>>
资源描述
长风破浪会有时,直挂云帆济沧海。 住在富人区的她 东北师范大学21春“计算机科学与技术”Java程序设计期末考核试题库附带答案一.综合考核(共50题)1.以下哪个方法用于定义线程的执行体?()A.start()B.run()C.init()参考答案:B2.在Java图形用户界面编程中,若显示一些不需要修改的文本信息,一般是使用()类的对象来实现。A.TextFieldB.TextAreaC.LabelD.Button参考答案:C3.为了使包ch4在当前程序中可见,可以使用的语句是()。A.import ch4.*B.package ch4.*C.ch4 imporlD.ch4 package参考答案:D4.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。()A.正确B.错误参考答案:A5.TCP/IP为各种不同的硬件提供通用的编程接口。这套协议支持使用不同网络介质的网络连接,TCP/IP使得世界各地的网络联系成国际互联网成为可能。()A.错误B.正确参考答案:B6.TCP/IP属于低层协议,它定义了网络接口层。()A.错误B.正确参考答案:A7.在applet的执行过程中,applet的安全管理器对它进行强制地限制约束。()A.正确B.错误参考答案:A8.每个try块都必须至少有一个catch块与之相对应。()A.错误B.正确参考答案:B9.下列说法错误的是()。A.接口是多继承的具体实现形式B.3305L是长整型数C.03916是八进制数D.?:是三目条件运算符参考答案:C10.BorderLayout布局管理器将内容窗格分为三个部分。()A.错误B.正确参考答案:A11.程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。()A.错误B.正确参考答案:A12.Java程序有两种类别的应用,分别是应用程序application和小程序applet。()A.正确B.错误参考答案:A13.IP协议可以进行IP数据包的分割和组装,但是通过IP协议不能知道数据包是否成功地发送给目标计算机。()A.错误B.正确参考答案:B14.Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。()A.错误B.正确参考答案:B15.publiclass X implements Runnable publistativoimain(String args) 3)/在这插入代码 publivoirun() int x=0, y=0; for(;) x+; Y+; System.out.println(“x=”+x+“, y=”+y); 下面哪些代码加在第3行可以使run()运行?()A.X x=new X(); x.run()B.X x=new X(); new Thread(x).run()C.X x=new X(); new Thread(x).start()D.Threat=new Thread(x).run()参考答案:AC16.不使用static修饰符限定的方法称为对象(或实例)方法,下列哪一个说法是正确的?()A.实例方法可以直接调用父类的类方法B.实例方法可以直接调用父类的实例方法C.实例方法可以直接调用本类的类方法D.实例方法可以直接调用其他类的实例方法参考答案:AC17.指出下列哪个方法与方法public void add(int a)为合理的重载方法?()A.public void add(long a)B.public void add(int a,int b)C.public void add(float a)D.public int add(int a)参考答案:BC18.下面关于类的封装的描述,哪两个是正确的?()A.提供方法对数据进行访问和修改B.成员变量的访问控制符是privateC.成员变量没有访问控制符D.成员变量可以直接访问参考答案:AB19.Session对象所存储的变量,在当前用户所请求的每个页面中,均有效。()A.错误B.正确参考答案:B20.统一资源定位器(Uniform. Resource Locator)就是通常所说的网址。()A.正确B.错误参考答案:A21.以下哪些不是MenuItem类的方法?()A.setVisible(boolean b)B.setEnabled(boolean b)C.getSize()D.setForeground(Color c)参考答案:ACD22.在线程程序中,临界资源,或临界区是指在物理空间中临近的资源。()A.正确B.错误参考答案:B23.下列选项不是Java关键字的是()。A.superB.sizeofC.breakD.abstract参考答案:B24.下面选项中不是面向对象编程主要体现的特性是()。A.继承B.类C.封装性D.多态参考答案:B25.下面哪个叙述是正确的?(选择二个)() 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(“ProcessingatA.源程序必须存放到MyTextArea.java文件中B.在行7和8之间应增加一句:returntrueC.在行6 processTextEvent()的返回值应声明为boolean而不是voidD.在行2和行3之间应该增加一句:super(nrows,ncols)以至新构件有合适的大小参考答案:AD26.现有一个变量声明为boolean bl; 理面赋值语句中正确的是()。A.b1=trueB.b1=TrueC.bl=“true”D.bl=0参考答案:A27.所有的键盘事件都由KeyEvent类的对象表示。()A.错误B.正确参考答案:A28.JSP隐含对象out是Print Writer类的对象。()A.错误B.正确参考答案:A29.run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。()A.正确B.错误参考答案:B30.以下类中,哪些类的子类能直接创建实例?()A.panelB.dialogC.containerD.Frame参考答案:ABD31.阅读下面的代码,下面的叙述哪些是正确的?() 1.public void create() 2.Vector myVect; 3.myVect=new Vector(); 4A.行2不会为变量myVect分配内存空间B.行2为Vector对象的引用分配内存空间C.行2创建了一个Vector类的对象D.行3创建了一个Vector类的对象参考答案:AD32.publiclass X implements Runnable publistativoimain(String args)3) /在这插入代码 publivoirun() int x=0, y=0; for (;) x+; Y+; System.out.println(“x=”+x+“, y=”+y); 下面哪些代码加在第3行可以使run()运行?()A.X x=new X(); x.run()B.X x=new X(); new Thread(x).run()C.X x=new X(); new Thread(x).start()D.Threat=new Thread(x).run()参考答案:AC33.在Java语言中,drawOval(100, 100, 80, 80)表示绘制圆,其中(100,100)表示圆心。()A.错误B.正确参考答案:B34.通过调用 new List(10,false)创建一个列表,关于该列表的几个说法哪项是错误的?()A.该列表不支持复选B.该列表有10个选项C.根据需要该列表可能有垂直滚动条D.该列表支持10个可见选项参考答案:B35.char类型被包装在如下的哪一个类中?()A.java.1ang.IntegerB.java.1ang.CharC.java.lang.BooleanD.java.1ang.Character参考答案:D36.圆弧可以看作是椭圆的一部分。绘制圆弧的方法为drawArc。()A.正确B.错误参考答案:A37.UDP协议是用户数据报协议。()A.错误B.正确参考答案:B38.下列程序的输出结果是()。 import java.io.*; public class abc public static void main(String args) String s1=“Hello!; String s2=new String(“World!”); System.out.println(s1.concat(s2);A.falseB.Hello!C.Hello!World!D.12参考答案:C39.为了区分重载多态中同名的不同方法,要求()。A.返回值类型不同B.调用时用类名或对象名做前缀C.形式参数名称不同D.形式参数个数或者类型不同参考答案:D40.下面的是关于类及其修饰符的一些描述,正确的是()。A.abstract类只能用来派生子类,不能用来创建abstract类的对象B.final类不但可以用来派生子类,也可以用来创建final类的对象C.abstract不能与final同时修饰一个类D.abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法参考答案:ACD41.接口是由常量和抽象方法组成的特殊类。()A.正确B.错误参考答案:B42.下面哪些说法是正确的?()A.Http Servlet.service() thrwos Servlet Exception anIOExceptionB.Http Servlet.init() throws Servlet ExceptionC.Http Servlet.do Head() throws Servlet ExceptionD.Http Servlet.destroy() throws Servlet Exception参考答案:AB43.接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。()A.错误B.正确参考答案:B44.以下字符常量中不合法的一个是()。A.我B.“n”C.lD.参考答案:B45.Applet可以做下列哪些操作?()A.读取客户端部分系统变量B.读取客户端文件C.在客户端装载程序库D.在客户端主机上创建新文件参考答案:A46.利用Session和Application对象存储变量,可创建作用域跨页、甚至跨用户的变量。()A.错误B.正确参考答案:A47.一个类只能有一个父类,但一个接口可以有一个以上的父接口。()A.错误B.正确参考答案:A48.对于构造函数,下列叙述正确的是()。A.构造函数的返回类型只能是void型B.构造函数的主要作用是完成对类的对象的初始化工作C.构造函数是类的一种特殊函数,它的方法名必须与类名相同D.一般在创建新对象时,系统会自动调用构造函数参考答案:BCD49.以下AWT类中哪些实现部件的布局?()A.FlowLayoutB.GridBagLayoutC.ActionListenerD.WindowAdapter参考答案:AB50.对于构造函数,下列叙述正确的是()。A.构造函数是类的一种特殊函数,它的方法名必须与类名相同B.构造函数的返回类型只能是void型C.构造函数的主要作用是完成对类的对象的初始化工作D.一般在创建新对象时,系统会自动调用构造函数参考答案:ACD
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!