我有班级Note和班级Meeting.课堂上有一个ArrayList名字.当创建一个对象时,它将被注册.noteListNoteMeetingnoteList
我只想在主类中说明Meeting可以同时(或在关闭时)创建两个对象.我的计划是:
public class Note{
//some field and method hier
public void add(Meeting m){
notes.add(m);
}
private static final List<Entry> notes =
Collections.synchronizedList(new ArrayList<Entry>());
}
public class Meeting implements Runnable{
public Meeting(Note note_1,Note note_2,Calendar calendar){
note_1.add(this);
note_2.add(this);}
//some method
}
public class Test implements Runnable{
public static void main(String[] args) {
Note note_1 = new Note();
Note note_2 = new Note();
Meeting m_1 = new Meeting(note_1,note_2);
Meeting m_2 …Run Code Online (Sandbox Code Playgroud)