Брюс Экель: Конструктор — это статический метод.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Брюс Экель: Конструктор — это статический метод.

Сообщение Anonymous »

Прочитав шедевр Мыслить на Java, Брюс Экель во многих местах упоминалось, что конструктор — это статический метод. Я не могу найти ни одной статьи или ссылки, подтверждающей эту идею, даже я спрашивал у разных ИИ, все уверяли, что эта идея ошибочна.

Вот одна цитата из главы книги «Информация о типах», стр. 395.

Все классы загружаются в JVM динамически при первом использовании класса. Это происходит, когда программа делает первую ссылку на статический член этого класса. Оказывается, конструктор также является статическим методом класса, хотя ключевое слово static не используется для конструктора. Следовательно, создание нового объекта этого класса с помощью оператора new также считается ссылкой на статический член класса.

В книге есть разные места, где автор ясно упомянул об этом: Constructor — это статический метод.
Является ли Constructor статическим методом?

Подробнее здесь: https://stackoverflow.com/questions/798 ... tic-method
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»