第一范文网 - 专业文章范例文档资料分享平台

Java期末复习题及答案

来源:用户分享 时间:2025/6/1 16:15:37 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

型转换为相应的类型: Interger.parseInt(“123”); 数值类型转换为字符类型: String.valueOf(23) 14. 图形用户界面的设计原则有哪些?

使用图形界面GUI (Graphics User Interface) 字符界面—采用命令行方式与用户交互。 图形界面—用多种媒体显示信息,用直观、方便的GUI标准组件来接收命令。 控制权在用户(用户要由操作的主动权) 界面与操作的风格一致性。 宽容(容错)性。 简洁与美观并重

15. Java的布局管理有哪些。(略)

16. Swing GUI需要包含什么包,都有哪些组件。(略)

17. AWT组件集提供的组件大致可以分为哪几类?各起有什么作用?

AWT组件大致可以分为以下三类:

1.容器类组件 2.布局类组件 3.普通组件类

容器类组件可以用来容纳其他普通组件或者甚至是容器组件自身, 起到组织用户界面的作用 ,布局类组件本身是非可视组件, 但它们却能很好地在容器中布置其他普通可视组件,AWT提供了一系列的普通组件以构建用户图形界面,它们主要包括:标签、文本框、文本域、按钮、复选框、单选框、列表框、下拉框、滚动条和菜单等 18. 简述如何创建AWT的菜单系统。

AWT提供的菜单系统类包括:MenuBar、MenuItem、Menu、CheckboxMenuItem以及PopupMenu。MenuBar类对应菜单系统的整体,Menu类对应菜单系统中的一列菜单(实际

上它只是一种特殊的菜单项),MenuItem和CheckboxMenuItem类则对应具体的菜单项其中CheckboxMenuItem为带复选框的菜单项,而PopupMenu类对应弹出式菜单,它是菜单Menu类的子类。菜单系统创建好后,最后必须调用Frame类的setMenuBar()方法将其加入到框架界面中

19. 简述AWT提供的基于事件监听模型的事件处理机制。

基于事件监听模型的事件处理是从一个事件源授权到一个或多个事件监听者,组件作为事件源可以

触发事件,通过addXXXlistener()方法向组件注册监听器,一个组件可以注册多个监听器,如果组件触发了相应类型的事件,此事件被传送给已注册的监听器,事件监听器通过调用相应的实现方法来负责处理事件的过程。

20. .Java为什么要引入线程机制?线程的概念是什么?解释什么是Java的多线程?Java

的状态内容。(略) 四.阅读程序

1、以下程序的输出结果为___10_____。

public class AppTest {

public static void main(String args[]) { int i = 10, j = 5; int m = i > j ? i : j;

System.out.println(\ } }

2、以下程序的输出结果为_9_7_5_3_1___。

9

public class WhileTest {

public static void main(String args[]) { int i = 10;

while (i-- > 0) {

if (i % 2 == 0) { continue; }

System.out.print(i + \ } } }

3、以下程序的输出结果为___黄牧 000001_____。class Person {

private String name; public Person() { this(\陈敏\ }

public Person(String setName) { name = setName; }

public String getName() { return name; } }

class Teacher

extends Person { private String id;

public Teacher(String s1, String s2) { super(s1); id = s2; }

public String getId() { return id; } }

public class Test {

public static void main(String[] args) {

Teacher t = new Teacher(\黄牧\ System.out.println(t.getName());

10

System.out.println(t.getId()); } }

、以下程序的输出结果为__02______。

class Grandpa { public Grandpa() { System.out.print(\ } }

class Father

extends Grandpa { public void Father() { System.out.print(\ } }

class Son

extends Father { public Son() {

System.out.print(\ } }

public class aaa {

public static void main(String[] args) { Son t = new Son(); } } 11

4

搜索更多关于: Java期末复习题及答案 的文档
Java期末复习题及答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4vbh97xlgn62h61030ni_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top