Задать вопрос

Почему компилятор не видет 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"

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

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

Похожие вопросы
Сбер Москва
от 300 000 до 350 000 ₽
DIGITAL SECTOR Краснодар
от 250 000 до 450 000 ₽
Сбер Санкт-Петербург
До 350 000 ₽