已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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:在程序中要对磁盘文件或目录
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025~2026学年浙江温州市龙湾区实验中学九年级下学期英语阶段学情自测
- 临床血小板输注无效(PTR)诊断与处理
- 2026护土应聘考试题及答案
- 2026护士考试题及答案类型
- 2026陕西西安市长安区魏寨街道卫生院招聘备考题库及答案详解(新)
- 2026舟山市交通运输行政执法队编外招聘2人备考题库及答案详解(各地真题)
- 2026湖南烟草考试题目及答案
- 幼儿园运动会主题方案
- 2026广东佛山市中心血站南海血站招聘公益一类事业编制工作人员备考题库及答案详解(必刷)
- 2026福建厦门市集美区蔡林学校产假顶岗教师招聘4人备考题库有完整答案详解
- 浙江省新阵地教育联盟2026届高三第二次联考数学试卷+答案
- 甘肃省社区矫正对象行为规范制度
- 协助病人移向床头的课件
- 精神病医院医保培训课件
- 《DLT 2748-2024抽水蓄能电站建筑信息模型数字化交付标准》专题研究报告深度
- 2025-2030中国国防军工行业市场现状发展分析及投资前景评估规划分析研究报告
- 2025年自然资源管理部面试题库及答案
- 身心动作教育与治疗
- 记背手册04高考文言文知识清单(古今异义+通假字+固定句式)备战2025年高考语文一轮复习专题讲义(北京专用)
- 《时代广场的蟋蟀》课件
- 国开《数字电子电路》形考作业1-3答案
评论
0/150
提交评论