1.在java中,异常是对象,即它们是从类Throwable派生而来的类的实例。Throwable有两个子类Error和
Exception。
2.要捕获异常,必须完成两项工作:(1)将包含可能引发异常的方法的代码放在try块中。(2)在catch块中对异常
进行处理。
3.要指出方法中的某些代码可能引发异常,只需要在方法的特征标后面加上关键词throws和将引发的异常的名称:
public boolean myMethod (int x, int y) throws NumberFormatException{//.....}
4.java中的数组最大的缺点在于,不能改变其大小以存储更多或更少的元素。
5.Stack类实现了一个后进先出的元素堆栈。可以将Stack看作一个垂直的对象堆栈;新元素被加入到栈顶。从栈
中
5.swing类:是用于实现Metal风格的用户界面。它能让你能够在Java程序实现图形用户界面,并接收来自键盘,鼠
标和其他输入设备的用户输入。
6.如今使用的swing创建的图形用户界面的应用程序主要使用了如下的几个组件:(1)框架; (2)容器;(3)
按钮; (4)标签; (5)文本框和文本区域; (6)下拉式列表; (7)复选框和单选按钮;
7.swing让你能够使用操作系统(如 Windows, Solaris)的风格或新的风格(Metal,这是Java特有的)来创建Java程
序的界面。
8.Swing的所有成员都是javax.swing包的一部分,用于图形用户界面编程的其他两个包分别是java.awt(Abstract
Windowing ToolKit)和java.awt.event(处理用户输入的事件处理类)。
9.组件必须被添加到容器(container)中后,才能被显示在用户界面上。
10.简单窗口没有标题栏,最大化,最小化和关闭按钮,也没有图形用户界面操作系统的中最常见的其他元素。包含
这些窗口管理特性的窗口被称为框架(frame)。
11.要监视用户界面中的窗口,程序必须完成如下的三项工作:(1)创建一个监视窗口状态的对象; (2)在该
对象中实现一个接口,以处理窗口的各种变化方式; (3)将窗口与用户界面关联起来。
12.AWT是Java中最初的图形用户界面编程包。
13.Swing中,不同寻常的特性之一能够定义组件的外观,即在屏幕上显示按纽,标签和其他图形用户界面元素的方
式。Java2提供的外观有:Windows外观;Motif X Window外观;Metal外观(这是Swing中新的跨平台外观)。
14.通过调用getSystemLookAndFeelClassName(),Windows用户将得到Windows外观;UNIX用户将得到Motif
外观;而Mac用户将得到Aque外观。
15.Java中的布局:顺序布局,网格布局,边框布局,使用多个布局管理器,卡片布局,网格袋布局(感觉用起来
不太灵吗,可能是我接触的时间不长,再看吧)。
16.看下面代码,其中newValue是个int 类型,前面的双引号在这里的作用主要是隐式的将newValue转换成字符串
类型。
setText(" " + newValue);