Что именно это означает, когда у вас есть коллекция < имя интерфейса> variable = null;<Interface> name = null;
Какая переменная это?
Я думал, что сама коллекция была интерфейсом.
перефразировать Вопрос:
Предположим, у вас есть интерфейс.
public interface stack
{
String push();
String pop();
}
и приведены
Collection<stack> myname = null ;
в некотором классе
как бы вы заселить MyName?
Что это значит, если вы были 'Collection <имя класс> '? Это означает то же самое. –
Пожалуйста, узнайте «Дженерики», его сложно описать здесь «на лету» http://docs.oracle.com/javase/tutorial/extra/generics/ –
даже не дженерики, сначала прочитайте о ссылках: http: //docs.oracle.com/javase/specs/jls/se7/html/jls-4.html#jls-4.3 – alex