类(class)
包含 组件类(如Frame)、集合类(List)等
类中,可以实例化对象,也就是 ArrayList arrList = new ArrayList(); 可以在任何类中声明
所以组件类中当然可以声明 ArrayList 对象,组件类也仅仅是一个使用 public class声明普通的类而已,这一点要清楚
ArrayList是集合库的数据结构工具,在java.util包
Frame是AWT图形的框板工具,在java.awt包
都属Java SE的标准库范畴。
定义一个变量而已,又不是添加到Frame上
class BaiduHelp extends JFrame{
List l=new ArrayList();
}
是这个意思吗?