J a v a 高级程序设计第二学期 期末复习题 一、 判断题 1
Seriablizable 是对象可以序列化接口
awt 包是 Java 语言用来构建图形用户界面(GUI)的类库
容器 java
Container 是 Component 的子类,一个容器可以容纳多个构件,并使他们成为一个整体
Java 中所有的类都是通过直接或间接地继承 java
Object 类得到的
Java 的图形用户界面的最基本的组成部分就是构件(Component)
在 Swing 中用重量级的构件替代了 AWT 中的轻量级的构件
与 AWT 构件不同,Swing 构件不能直接添加到顶层容器中,它必须添加到一个与 Swing 顶层容器相关联的内容面板(contentPane)上
类 Panel 默认的布局管理器是 GridLayout
每个 Java 小应用程序必须定义为 Jframe 类的子类
(√) 10
使用 UDP 通信时,用 DatagramPacket 类把要发送的信息打包
(√) 11.AWT 组件称为重型组件( √) 12
Swing 组件称为轻型组件(√) 13
容器类不是 GUI 组件(X) 14
使用 add 方法可以在框架的内容窗格中添加组件(√) 15
FlowLayout 是最简单的布局管理器(√) 16
布局管理器 GridLayout 不是以网格(矩阵)的形式排列组件(X) 17
布局管理器的属性不可以动态的改变(X) 18
每一时刻,一个容器只能有一个布局管理器(√) 19
要创建一个用户界面,需要创建一个框架或 applet 来存放用户界面组件(√) 20
Component 类是所有用户界面的父类