Как мы можем создать объект для интерфейса и почему принят код блока ниже?
public class List<E extends Comparable<E>> { E list; int size; List() { list = (E[]) new Comparable[10]; size = 0; } }
Вы создаете массив Java
Массив - это контейнерный объект, который содержит фиксированное количество значений одного типа.
Вы не создаете другие объекты, вы просто инициализируете массив Java с помощью new ключевого слова
new
, создаете массив с оператором new. Следующий оператор в программе ArrayDemo выделяет массив с достаточным объемом памяти для 10 целочисленных элементов и назначает массив переменной anArray. // create an array of integers anArray = new int[10];
, создаете массив с оператором new. Следующий оператор в программе ArrayDemo выделяет массив с достаточным объемом памяти для 10 целочисленных элементов и назначает массив переменной anArray.
// create an array of integers anArray = new int[10];