Java程序设计答案.doc

上传人:s****u 文档编号:12766792 上传时间:2020-05-23 格式:DOC 页数:9 大小:60KB
返回 下载 相关 举报
Java程序设计答案.doc_第1页
第1页 / 共9页
Java程序设计答案.doc_第2页
第2页 / 共9页
Java程序设计答案.doc_第3页
第3页 / 共9页
点击查看更多>>
资源描述
Java程序设计 样题单选题 1:运行Jbuilder应用程序的快捷方式是( )。( 2 分)A:F8B:F5C:F9D:F7答案:C 2:所有类都直接或间接地继承了( )。( 2 分)A:Object类B:Applet类C:AWT类D:String答案:A Object类是对象类,是所有类的直接或间接父类3:实现接口的关键字是( )。( 2 分)A:extendsB:extendC:implementsD:implement答案:C 4:面向对象技术的基本要素有( )。( 2 分)A:类、对象、接口、包。B:抽象性、封装性、继承性和多态性(特点)C:对象、事件、消息。D:以上都不是。答案:B 5:除了使用浏览器外,SUN还提供了应用程序appletviewer.exe,专用于执行嵌有Applet程序的网页。以下( )语句是用appletviewer运行嵌有Applet程序网页的命令。( 2 分)A:appletviewer 网页文件名.javaB:appletviewer 网页文件名.classC:appletviewer 网页文件名.htmlD:appletviewer 网页文件名答案:C 链接PPT第18张幻灯片6:下列( )文件输入流用来对本地磁盘文件进行读取操作。( 2 分)A:FilterInputStreamB:FileInputStream (文件输入流)C:BufferInputStream(缓冲输入流)D:StringInputStream答案:B 7:下面( )不是JavaBean的特征。( 2 分)A:内省B:定制C:持续D:远程调用答案:D 8:关于构造函数的说法( )正确。( 2 分)A:一个类只能有一个构造函数B:一个类可以有多个不同名的构造函数C:构造函数与类同名D:构造函数必须自己定义,不能使用父类的构造函数答案:C 9:Applet执行( )方法后,进入停止态。( 2 分)A:start() 开始执行B:init() 加载C:stop() 停止执行D:destroy() 被回收答案:C 10:要画一个左上角顶点是(100,100),右下角顶点是(200,200)的矩形,下面哪个命令是正确的是( )。( 2 分)A:drawRect(100,100,200,200)B:drawRect(200,200,100,100)C:drawRect(100,100,100,100)D:drawRect(100,100) (200,200)答案:C drawRect是java.awt.Graphics类的方法, drawRect(x,y,width,height)11:有继承关系时用到的关键字是( )。( 2 分)A:extendB:extendsC:implementsD:implement答案:B 12:Java变量中,以下不属于复合类型的数据类型是( )。( 2 分)A:类B:字符型 charC:数组型D:接口答案:B int,long,double,char等基础类型,类、数组、接口是复合类型13:要想建立一个学生成绩表student,以下( )SQL语句是正确的。( 2 分)A:create table studentB:create table student(学号 char(10),姓名 char(8)C:create grid studentD:create grid student(学号 char(10),姓名 char(8)答案:B 数据库内容14:当一个类被final修饰后( )。( 2 分)A:此类可以被继承B:别的类不能继承此类C:其方法可以被覆盖D:以上都不对答案:B final定义是变量和方法都不能修改,定义的类不被继承15:当输入流使用完毕后,可以调用( )方法将其关闭。( 3 分)A:shut()B:over()C:exit()D:close() 答案:D 查API文件16:建立了SQL语句变量,便可以执行SQL语句。如要执行插入记录或更改、删除记录的SQL语句,可以通过( )语句来实现。( 3 分)A:executeQuery() 查询B:executeUpdate() 插入记录或更改、删除C:execute()D:createStatement()答案:B 17:在Applet执行过程中,如果想激活一个线程,应该使用( )方法。( 3 分)A:start()B:init()C:stop()D:destroy()答案:A 18:File类的length()方法可以获取文件长度,其返回值是( )。( 3 分)A:文件的行数B:文件的位数C:文件的块数D:文件的字节数答案:D 查API文件19:下面( )是对字符串String的正确定义。( 3 分)A:String s1=null;B:String s2=null ;C:String s3=(String) abc ;D:String s4=(String) uface;答案:A 20:当Applet程序所在的浏览器最小化或者是转入其它页面时,该Applet程序调用的( )方法。( 3 分)A:start()B:init()C:stop()D:destroy()答案:C 查API文件多选题 21:下面( )赋值语句是错误的。( 2 分)A:float f = 11.1; 11.1fB:double d = 5.3E12;C:char c = r;D:byte bb = 433;答案:AD 22:下列( )说法是正确的。( 2 分)A:Java 语言只允许单一继承B:Java 语言只允许实现一个接口C:Java 语言不允许同时继承一个类并实现一个接口D:Java 语言的单一继承使得代码更加可靠答案:AD 23:关于Float,下列说法正确的是( )。( 2 分)A:Float是一个类B:Float在java.lang包中C:Float a=1.0是正确的赋值方法 (a=1.0f)D:Float a= new Float(1.0)是正确的赋值方法答案:ABD 24:继承是面向对象编程的一个主要优点之一,继承有( )几点好处。( 2 分)A:它可以利用已有的类来创建自己的类,只需要指出自己的类和已有的其他的类有什么不同即可,而且还可以动态访问其他有关的类中的信息B:通过继承,可以利用Java类库所提供的丰富而有用的类,这些类都已经被很好地实现。C:当设计很大的程序时,继承可以使程序组织得更加层次清晰,有利于程序设计和减少错误的发生。D:以上都对。答案:ABCD 25:可以修饰类的修饰符有( )。( 2 分)A:publicB:finalC:abstractD:protected答案:ABC 26:JSP页面包括以下( )元素。( 2 分)A:JSP指令B:JSP ActionC:JSP脚本D:JSP控件答案:ABC 27:关于awt和swing说法正确的是( )。( 2 分)A:awt在不同操作系统中显示相同的风格。B:swing在不同的操作系统中显示相同的风格C:swing是java.awt的子类 D:awt和swing都支持事件模型答案:ABD 查API文件28:下述( )说法是正确的。( 2 分)A:实例变量是类的成员变量B:实例变量是用static关键字声明的C:方法变量在方法执行时创建D:方法变量在使用之前必须初始化答案:ACD 不用static声明的变量实例变量29:如果关闭一个Applet程序,下面( )方法会被调用。( 3 分)A:start()B:paint()C:stop()D:destroy()答案:CD 30:给出下面代码段:1) switch(m)2) case 0: System.out.println(case 0);3) case 1: System.out.println(case 1); break;4) case 2:5) default: System.out.println(default);6) 下列m的( )值将引起default的输出。( 3 分)A:0B:1C:2D:3答案:CD 31:功能完善的组件模型提供以下( )服务。( 3 分)A:事件处理B:分布式计算C:数据库管理D:应用程序构造器支持答案:ABD 32:一个表由( )部分组成。( 3 分)A:数据库B:连接程序C:表结构D:表记录答案:CD 判断题 33:所有的鼠标事件都由MouseListener监听接口的监听者来处理。( 2 分)A:正确B:错误答案:B 34:在使用JDBC建立数据源时,只能选择“用户DSN”。( 2 分)A:正确B:错误答案:B 35:Java的类是单继承的,所有的类都从Object类派生而来的。( 2 分)A:正确B:错误答案:A 36:JavaBean API中设计安全的地方有5点。( 2 分)A:正确B:错误答案:B API:应用程序编程接口,有安全的地方,但是没分成5个点37:用继承Thread类的子类或通过实现Runnable接口的类来创建线程不能交叉执行。( 2 分)A:正确B:错误答案:B 38:Jbuilder可以开发Javabeans,Ejb,Jsp但无法开发CGI和移动通信程序。( 2 分)A:正确B:错误答案:B 39:一个Applet编译后的类名是Test.class,运行此小程序的命令是Java Test。( 2 分)A:正确B:错误答案:B appletviewer 网页文件名.html40:数组允许存放不同类型的定长元素。( 2 分)A:正确B:错误答案:B 41:Servlet是EJB中的一个子集。( 2 分)A:正确B:错误答案:B jsp负责界面 servlet负责前台与后台的连接 ejb负责后台业务,主要用于分布式 java bean是对实体的封装。42:在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。( 2 分)A:正确B:错误答案:B 43:在程序中要对磁盘文件或目录进行操作,首先要对文件或目录建立连接。( 3 分)A:正确B:错误答案:A 44:init方法在start(启动)方法之后执行。( 3 分)A:正确B:错误答案:B init() 方法是初始化方法,用于在启动Applet程序之前做一些必要的初始化工作!运行Applet程序时首先调用该方法,而且只被调用一次.45:对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。( 3 分)A:正确B:错误答案:B
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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


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

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


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