【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集

「ArrayListはListのデフォルト実装」と書いてあるのですが、どういう意味でしょうか?
http://topickup.web.fc2.com/java/list_arraylist. …


■自分の理解
・List … インターフェイス
・ArrayList … インターフェイスを実装するクラスの中の一つ。どの実装クラスを利用するかはユーザーが選択?


■疑問点
・Listインターフェイスのリファレンスに、デフォルト実装について明記されているかと思ったのですが、見つかりません
・どこかに書いているのでしょうか?
http://docs.oracle.com/javase/jp/7/api/java/util …

・検索したら、似た言葉で「デフォルトメソッド」があるのですが、「デフォルト実装」と同じ意味でしょうか?

・「デフォルトメソッド」はJava8の新機能? Java7以下では使えない?

A 回答 (1件)

そのサイトの管理人が勝手にいっている表現だと思いますよ。


おそらくデフォルトの意味が分かっていないのだと思います。
ArrayListが最も典型的なクラスであることは間違いないでしょうが...。
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
参考になりましたー

お礼日時:2013/11/05 12:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報