您好同胞程序員。 我有一個關於靜態和使用Java中的這個例子的點運算符的問題。Java中的點運算符和靜態關鍵字
所以我有我的庫存類中的ArrayList這個類變量聲明。
static List<Multimedia> list = new ArrayList<Multimedia>();
如果我選擇使用ArrayList中的Add方法中的方法,我應該寫這樣的方法調用:Inventory.list.add(Object o)
或者我應該使用list.add(Object o)
。他們的意思是一樣的嗎?如果不是,我應該使用哪種方法調用?
編碼規範建議使用類名仍然叫,但是這取決於你。 – 2012-08-09 06:47:35
是的,因爲@AVD建議很高興隱藏列表並提供使用方法的句柄 – 2012-08-09 06:53:19