30/09/2018, 18:37
Hỏi về mảng trong java
public class SachList {
ArrayList<Sach> list;
//ArrayList<Sach> list = new ArrayList<>(); //khởi tạo trực tiếp tại đây
public SachList() {
list = new ArrayList<>(); //khởi tạo thông qua contructor
}
}
Mọi người giải thích giúp sự khác nhau của 2 cách khởi tạo trên với. Và nên dùng cách nào?
Bài liên quan
Với trình độ hiện tại của bạn thì dùng cái nào cũng được.
Kinh nghiệm khi làm việc sẽ chỉ cho bạn biết khi nào thì dùng cái nào.
Nên khởi tạo instance variables ở constructor