Создание объекта с использованием класса Class в Java - PullRequest
2 голосов
/ 09 декабря 2011

int.class возвращает объект типа класса.

, хотя существует метод для вызова конструктора класса, но поскольку int.class представляет примитивный тип данных, поэтому конструктор недоступен.

Есть ли способ создать переменную int из объекта int.class ??

1 Ответ

2 голосов
/ 09 декабря 2011

Вы не можете создать экземпляр примитива. Примитивы не являются Объектами по определению. Вы можете создать экземпляр оболочки, например, Integer, который имеет конструктор, который принимает int

...