Нет, это не так.
Конструктор похож на метод, но на самом деле это не метод.
Метод Java и конструктор Java могут быть различается по имени и типу возвращаемого значения. Конструктор имеет то же имя, что и класс, и не возвращает никакого значения. Например,
class Example {
Example() {
// constructor body
}
}
Здесь Example () - конструктор. Он имеет то же имя, что и класс, и не имеет возвращаемого типа.
class Example {
void Example() {
// method body
}
}
Здесь Example () имеет то же имя, что и класс. Однако у него есть возвращаемый тип void. Следовательно, это метод, а не конструктор.