java问题为什么在Frame类中可以定义arrayList 难道arralist也是组件?求

初学者求指导!
2025-05-17 13:43:13
推荐回答(4个)
回答(1):

类(class)

包含 组件类(如Frame)、集合类(List)等
类中,可以实例化对象,也就是 ArrayList arrList = new ArrayList(); 可以在任何类中声明
所以组件类中当然可以声明 ArrayList 对象,组件类也仅仅是一个使用 public class声明普通的类而已,这一点要清楚

回答(2):

ArrayList是集合库的数据结构工具,在java.util包
Frame是AWT图形的框板工具,在java.awt包
都属Java SE的标准库范畴。

回答(3):

定义一个变量而已,又不是添加到Frame上

回答(4):

class BaiduHelp extends JFrame{
List l=new ArrayList();
}
是这个意思吗?