




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、单项选择题(总分 70)1. (分值:1.4 分)以下不属于文字字型要素的是A: 颜色B: 字体C: 风格D: 字号2. (分值:1.4 分)Java 代码g.drawLine(100,100,100,100)的功能是A: 画一个圆B: 画一条线段C: 画一个点D: 代码是错误的3. (分值:1.4 分)能处理鼠标拖动和移动两种事件的接口是A: ActionListenerB: ItemListenerC: MouseListenerD: MouseMotionListener4. (分值:1.4 分)Java 语言的图像处理功能所在的类是A: PictureB: ImageC: pictureD: image5. (分值:1.4 分)当启动 Applet 程序时,首先调用的方法是A: stop()B: init()C: start()D: destroy()6. (分值:1.4 分)在Java 程序中定义一个类,类中有一个没有访问权限修饰的方法,则此方法A: 类外的任何方法都能访问它B: 类外的任何方法都不能访问它C: 类的子类和同包类能访问它D: 只有类和同包类才能访问它7. (分值:1.4 分)在Java 中,有关菜单的叙述错误的是A: 下拉式菜单通过出现在菜单条上的名字来可视化表示B: 菜单条通常出现在JFrame 的顶部C: 菜单中的菜单项不能再是一个菜单D: 每个菜单可以有许多菜单项8. (分值:1.4 分)在Java Applet 程序中,如果对发生的事件做出响应和处理的时候,应该使用的语句是()A: import java.awt.*;B: import java.applet.*;C: import java.awt.event.*;D: import java.io.*;9. (分值:1.4 分)在Java 中,线程的调度策略采用A: 分时式B: 抢占式C: 非分时式D: 非抢占式10. (分值:1.4 分)包含当事件发生时从源传递给监视器的特定事件信息的对象是()A: 事件对象B: 源对象C: 监视器对象D: 接口11. (分值:1.4 分)在Java 中,获取选择框是否被选中的方法是()A: getSelect()B: getSelected()C: isSelect()D: isSelected()12. (分值:1.4 分)要为程序中的按钮button 设置一个热键alt+A,可以采用的代码是()A: button.setMnemonic( )B: button.setMnemonic(alt+A)C: button.setToolTipText(A )D: button.setToolTipText(alt+A)13. (分值:1.4 分)在Java 中,设置字型应使用Graphics 的()方法。A: setfont(Font font)B: setFont(Font font)C: Font(String fontname,int style,int size)D: font(String fontname,int style,int size)14. (分值:1.4 分)列表事件的事件源有两种,其中之一是单击列表中的选项,则与单击选项事件相关的接口是()A: ActionListenerB: ListSelectionEventC: ListSelectionListenerD: addListSelectionListener15. (分值:1.4 分)在以下供选择的方法中,属于接口MouseMotionListener 的方法是( )A: mouseReleased()B: mouseEntered()C: mouseExited()D: mouseMoved()16. (分值:1.4 分)小程序要播放音频文件,可使用类( )A: AudioB: JAudioC: AudioClipD: JAudioClip17. (分值:1.4 分)( )布局管理器使容器中各个构件呈网格布局,平均占据容器空间。A: FlowLayoutB: BorderLayoutC: GridLayoutD: CardLayout18. (分值:1.4 分)在Java Applet 程序用户自定义的Applet 子类中,一般需要重载父类的(? )方法来完成一些画图操作。?A: start( )B: stop( )C: init( )D: paint( )19. (分值:1.4 分)关于Applet 和Application,下列说法错误的是()A: Applet 自身不能运行B: Applet 可以嵌在Application 中运行C: Application 以main()方法为入口D: Applet 可嵌在浏览器中运行20. (分值:1.4 分)在Applet 中画图、画图像、显示字符串用到的方法是()A: paint()B: init()C: stop()D: draw()21. (分值:1.4 分)编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(? )。A: .javaB: .classC: .html?D: .exe22. (分值:1.4 分)Graphics 类中提供的绘图方法分为两类:一类是绘制图形,另一类是绘制()A: 屏幕B: 文本C: 颜色D: 图像23. (分值:1.4 分)下列不属于Applet 编写步骤的是()A: 引入需要的包和类B: 定义一个Applet 类的子类C: 实现Applet 类的某些方法D: 加密Applet 程序24. (分值:1.4 分)要在一个单一的类文件中创建既可以用作Java Applet,又可以用作Java应用程序的Java 软件代码。下面说法错误的是()A: 作为Application 要定义main()方法,并且把main()方法所在的类定义为一个public 类B: 为使该程序成为一个Applet,main()方法所在的这个public 类必须继承Applet 类或者Lapplet 类C: 在该类中可以像普通Applet 类一样重写Applet 类的init(),start(),paint()等方法D: 转换后的程序只能在浏览器中加载执行,而不能在Appletviewer 中执行。25. (分值:1.4 分)关于Applet 和Application,下列说法错误的是()A: 是java 的两种应用程序形式B: Applet 可以用Appletviewer 或者浏览器加载执行C: Applet 不能利用java 解释器从命令行启动运行D: Applet 和Application 程序入口不一样26. (分值:1.4 分)java 中用来抛出异常的关键字是A: tryB: catchC: throwD: finally27. (分值:1.4 分)关于异常,下列说法正确的是A: 异常是一种对象B: 一旦程序运行,异常将被创建C: 为了保证程序运行速度,要尽量避免异常控制D: 以上说法都不对28. (分值:1.4 分)()类是所有异常类的父类。A: ThrowableB: ErrorC: ExceptionD: AWTError29. (分值:1.4 分)java 语言中,下列哪一子句是异常处理的出口A: try子句B: catch子句C: finally子句D: 以上说法都不对30. (分值:1.4 分)Window 是宣示屏上独立的本机窗口,它独立于其它容器,Window 的两种形式是()A: Frame 和DialogB: Panel 和FrameC: Container 和ComponentD: LayoutManager 和Container31. (分值:1.4 分)框架(Frame)的缺省布局管理器就是()A: 流程布局(Flow Layout)B: 卡布局(Card Layout)C: 边框布局(Border Layout)D: 网格布局(Grid Layout)32. (分值:1.4 分)有整型数组:int x=12,35,8,7,2;,则调用方法Arrays.sort(x)后,数组x 中的元素值依次是( ).A: 2 7 8 12 35B: 12 35 8 7 2C: 35 12 8 7 2D: 8 7 12 35 233. (分值:1.4 分)java.awt 包提供了基本的java 程序的GUI 设计工具,包含控件、容器和()A: 布局管理器B: 数据传送器C: 图形和图像工具D: 用户界面构件34. (分值:1.4 分)事件处理机制能够让图形界面响应用户的操作,主要包括()A: 事件B: 事件处理C: 事件源D: 以上都是35. (分值:1.4 分)下列不属于java.event 包中定义的事件适配器的是( )A: 构件适配器B: 焦点适配器C: 键盘适配器D: 标签适配器36. (分值:1.4 分)下面哪个表达式可用得到x 和y 的最大值( )?A: xy?y:xB: xy?(x+y):(x-y)D: x=y?y:x;37. (分值:1.4 分)在复选框中移动鼠标,然后单击一选项,要捕获所选项必需实现哪个接口?()?A: ActionListenerB: MouseListenerC: MouseMotionListern?D: ItemListener38. (分值:1.4 分)MouseListener 接口不能处理的鼠标事件是A: 按下鼠标左键B: 点击鼠标右键C: 鼠标进入D: 鼠标移动39. (分值:1.4 分)下列说法哪个是正确的?( )A: BorderLayout 是面板的缺省布局管理器B: 当鼠标指针位于一个GUI 组件的边上时,发生一个MouseOver 事件C: 一个面板(Jpanel)?不能被加入到另一个面板(Jpanel)中D: 在BorderLayout 中,添加到NORTH 区的两个按钮将并排显示。40. (分值:1.4 分)FlowLayout 布局管理器按照组件加入容器的次序从( )到( )排列组件。A: 上、下B: 右、左C: 左、右D: 前、后41. (分值:1.4 分)在Java 中,要处理Button 类对象的事件,以下各项中,哪个是可以处理这个事件的接口?( )A: FocusListenerB: ComponentListenerC: WindowListenerD: ActionListener42. (分值:1.4 分)下列哪项不是AWT 组件?( )A: CanvasB: ScrollbarC: TableD: List43. (分值:1.4 分)下列那种java 组件作为容器组件( )A: List 列表框B: Choice 下拉式列表框C: Panel 面板D: MenuItem 命令式菜单项44. (分值:1.4 分)使用哪一个布局管理器,当Frame 的大小被改变时Frame 中的按钮的位置可能会被改变?( )A: BorderLayoutB: FlowLayoutC: CardLayoutD: GridLayout45. (分值:1.4 分)对java 中的Button 类按钮对象进行鼠标点击事件编程,该事件监听程序应实现如下哪种接口?( )A: ActionListener 接口B: MouseMotionListener 接口C: ItemListener 接口D: WindowListener 接口46. (分值:1.4 分)容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变?( )A: CardLayoutB: FlowLayoutC: BorderLayoutD: GridLayout47. (分值:1.4 分)事件监听接口中的方法的返回值?( )A: intB: longC: voidD: AWTEvent48. (分值:1.4 分)如果容器组件p 的布局是BorderLayout,则在p 的下边中添加一个按钮b,应该使用的语句是( )A: p.add(b);B: p.add(b,North);C: p.add(b,South);D: b.add(p,North);49. (分值:1.4 分)Frame 对象默认的布局管理器是( )A: FlowLayoutB: BorderLayoutC: CardLayoutD: null50. (分值:1.4 分)容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变?A: CardLayoutB: FlowLayoutC: BorderLayoutD: GridLayout二、填空题(总分 30)1. ( 分值: 0.7 ) 在Java 程序中, 设置文本区对象textA 能自动换行的方法是:textA.setLineWrap(true)。2.(分值:0.7)每个Applet 必须定义为Applet 或者Japplet 的子类。3.(分值:0.7)一个Applet 标记中,必须出现的属性项有CODEWIDTH、HEIGHT。4.(分值:0.7)-Applet 是java 的一类特殊应用程序,它嵌入HTML 中,随主页发布到互联网上,它在网络上的传输不受计算机CPU 和环境控制。5.(分值:0.7)java 有2 类应用程序,它嵌入java application 和java Applet。6.(分值:0.7)java 体系结构中,最上面一层是java 应用程序和Applet 小程序。7.(分值:0.7)传递给实现了java.awt.event.MouseMotionListener 接口的类中mouseDragged()方法的事件对象是MouseEvent。8.(分值:0.7)当用户在TextField 中输入一行文字后,按回车,实现ActionListener 接口可以实现对时间的响应。9.(分值:0.7)paint()方法带有一个参数,它是java.awt.Gpaphics 类的一个实例。这个参数总是建立该Applet 的panel 的图形上下文。能用这个上下文在Applet 中绘图或写入文本。10.(分值:0.7)Applet 程序既可以用Appletviewer 或浏览器加载执行,也可以用java 解释器从命令行启动执行。11.(分值:0.7)catch 子句都带一个参数,该参数是某个异常的类及其变量名,catch 用该参数去与抛出异常对象的类进行匹配。12.(分值:0.7)java 虚拟机能自动处理运行异常。13.(分值:0.7)变量属性是描述变量的作用域,按作用域分类,变量有局部变量、类变量、方法参数和异常处理参数。14.(分值:0.7)Java 事件处理包括建立事件源、建立事件监听器和将事件源注册到监听器。15.(分值:0.7)设定文本框对象text 使其不可编辑对应的代码是text.setEditable(false)。16.(分值:0.7)Java 的图形界面技术经历了两个发展阶段,分别通过提供AWT 开发包和Swing 开发包来实现。17.(分值:0.7)抽象窗口工具包AWT(Abstract Window Toolkit)提供用于所有Java applets及应用程序中的基本GUI 组件。18.(分值:0.7)Window 有两种形式:Frame( 框架)和Dialog(对话框).19.(分值:0.7)容器里的组件的位置和大小是由布局管理器决定的。20.(分值:0.7)可以使用setLocation(),setSize()或setBounds()中的任何一中方法设定组件的大小或位置。21.(分值:0.7)容器Java.awt.Container 是Component 类的子类。22.(分值:0.7)框架的缺省布局管理器是Border Layout。23.(分值:0.7)-Border 布局管理器包括五个明显的区域:东、南、西、北、中。24.(分值:0.7)-GridLayout 布局管理器是容器中各个构件呈网格布局,平均占据容器空间25.(分值:0.7)-下拉列表组件提供了一个简单的“从列表中选取一个”类型的输入。26.(分值:0.7)在组件中显示时所使用的字体可以用setFont()方法来设置。27.(分值:0.7)-“模式”对话框在被关闭前将阻塞包括框架在内的其他所有应用程序的输入28.(分值:0.7)Java 小应用程序中,为了在Java 页面上显示动态效果,需要使用repaint()方法,该方法先清除paint()方法以前所画的内容,然后再调用paint()方法。29.(分值:0.7)三次曲线(CubicCurve2D)的方法double()中的8 个参数分别是三次曲线的始点、两个控制点和终点。30. (分值:0.7)为选择框(JCheckBox)对象设定监视器的方法是:addItemListener(ItemListenerI) 。31.(分值:0.7)一个Applet 标记中,必须出现的属性项有CODEWIDTH、HEIGHT。32.(分值:0.7)_Applet 是java 的一类特殊应用程序,它嵌入HTML 中,随主页发布到互联网上,它在网络上的传输不受计算机CPU 和环境控制。33.(分值:0.7)java 有2 类应用程序,它嵌入java applicat
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 民法课件讲解
- 民法学课件内容
- 并条工考试题库及答案
- 新质生产力形成的必要条件
- 安全小故事合集讲解
- 新质生产力的“四新”核心要素
- 民族课件内容
- 民族节日课件
- 《统计学-SPSS和Excel实现》(第9版)课件 第4章 概率分布
- 幼儿园的工作方案汇报
- 用别人资质中标合同范本
- 储备土地巡查管理办法
- 考古学复习资料与题库
- 铝粉代加工铝锭合同范本
- 餐前礼仪教学课件
- 临床试验病历书写规范与流程
- 2025四年级班主任心理健康教育计划
- 第二课 创新驱动发展 教学分析课件-2022-2023学年道德与法治九年级上册
- 以水为界:洱海流域产业结构优化与水环境协同发展探究
- 新人教版九年级新目标英语教材分析计划
- 从抽象到现实:马克思现实的个人对抽象人的理论超越与时代价值
评论
0/150
提交评论