Javaでのインタフェースの配列

Manjunath:

なぜこの行はJavaで有効です。

あなたは私にそれを説明することができれば、私はただ、プログラムの行をコピーしました。感謝

Runnable r[] = new Runnable[5];
ernest_k:

new Runnable[5]作成するアレイRunnableタイプを。それはインスタンス化しませんRunnable

不正なコードは、1つcalingだろうnew Runnable()言い換えれば、どのような許可されていないことは、インタフェースタイプの直接インスタンス化されていますが、そのタイプのインタフェースである配列を作成することができます。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=201580&siteId=1