List list = new ArrayList();
Listのインタフェースで定義されている機能しか使わない場合

インタフェースを狭める方向に記述したほうが保守性が上がる