如果,你是在加载程序的时候,就向 集合内添加数据就用 静态代码块
static { 在这里向集合里添加 }
如果,是在执行某一种动作后,向集合里添加数据,在执行动作额方法里 调用 集合的 add方法添加就可以了!
我觉得你问的不是很清楚,main方法是告诉JVM调用java程序的入口。
list.add()方法就是往集合内存放存储数据的方法,这个没规定什么需要特定的地方来调用这个方法
public class Goods {
public static List
static{
Good good1 = new Good("addidas运动鞋",880);
list.add(good1);
}
}
楼上正解,使用STATIC代码块