型转换为相应的类型: 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
相关推荐: