タグ

Programmingと違いに関するoka_Elizabethのブックマーク (1)

  • List list = new ArrayList();と書く理由 |トピックアップ Java

    List list = new ArrayList();と記述する理由 Tweet インタフェースとクラス Javaの開発現場でよく見かける実装である List list = new ArrayList(); としてインスタンスを取得する記述。 Javaエンジニアでこの記述を見たことがないという方は恐らくいないのではと思います。 どうしてこのような記述にしているのか? ます結論として、以下を考えています。 Listはインタフェースなので List list = new List(); の記述は不可能 Listインタフェースが持つメソッドで必要十分 ArrayListでインスタンスを取得するのは ArrayListの使い方(単純にaddして取り出す)が多いから 以下、解説していきます。 答えというよりは考え、程度でご覧いただければ。 まず、Listはインタフェースなので List list

  • 1