Как компилятор обрабатывает Main при создании экземпляра собственного классаJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как компилятор обрабатывает Main при создании экземпляра собственного класса

Сообщение Anonymous »

РЕДАКТИРОВАТЬ: Для пояснения:

Создайте новый класс, содержащий статический main. Создайте экземпляр того же класса во время основного метода. Что делает JVM, когда она достигает строки кода основного метода во время его создания экземпляра?

(Как JVM узнает, что нужно «пропустить» статический основной метод?) () в следующем коде во время цикла while)

Я спрашиваю, потому что не вижу никакой выгоды от помещения статического основного в класс, который вы собираетесь использовать. при создании экземпляра, кажется, гораздо лучше помещать статический основной класс только в класс «пусковой установки», созданный исключительно для запуска приложения.

Сбивает с толку класс собаки :

Код: Выделить всё

public class Dog {
private int height;

public static void main (String[] args) { // 

Подробнее здесь: [url]https://stackoverflow.com/questions/30364819/how-does-the-compiler-handle-main-when-instantiating-own-class[/url]
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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