Карли
Конструктор - это базовая функция Java в Java. Метод Init спроектирован таким образом, что он действует как конструктор, но это просто функция, которая ничего не возвращает и вызывается контейнером, а не пользователем. Таким образом, конструктор запускается любой ценой, кроме init Метод должен вызываться контейнером после обычного выполнения конструктора. Поэтому вместо написания конструктора лучше писать код в методе init (), который также действует как конструктор.
Но в сервлете, когда сервлет создается контейнером, что означает, что сначала вызывается конструктор, тогда метод инициализации после вызова метода инициализации сервлет готов принять запросы, и эти запросы обрабатываются через метод службы. Как только контейнером вызывается метод уничтожения, сервлет недоступен для обслуживания клиентов и для некоторых веб-серверов, когда новый пользователь приходит к сервлету, он вызывает метод init (), а не конструктор ...
Надеюсь, вы понимаете различия ...
Брэнди
Конструктор - очень важная концепция для OOPS. Обычно он используется для инициализации значения в переменную. Если вы не создадите конструктор, он будет автоматически создан при создании объекта.
Но метод init используется для инициализации, что означает, что он инициализирует локальную, а также глобальную переменную на сервере во время использования метода post / get с используемым протоколом diff. Метод init обычно используется для сервлета, а также с JSP.