Почему компилятор не видет newInstance()?

Добрый день!

Пытаюсь получить новый экземпляр DocumentBuilderFactory,
все необходимые пакеты указаны,
однако комплилятор отказывается видеть метод newInstance();

import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
public class Main {
    public static void main() throws ParserConfigurationException {

        DocumentBuilderFactory factory = new DocumentBuilderFactory.newInstance();

    }
}


5bab8b7b5691c431940637.png

Подскажите, в чём может быть причина.
Использую Java SE 8: openjdk version "1.8.0_181"

Заранее спасибо!
  • Вопрос задан
  • 141 просмотр
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Java
Седой и строгий
Это статический метод, а не конструктор. Не нужно перед ним new ставить.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
iSmoke
@iSmoke
= DocumentBuilderFactory.newInstance();
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы