Мне любопытно узнать весь процесс, стоящий за запуском public static void main(args[]) в классе Java.
public static void main(args[])
Если кто-то может указать мне на некоторые классы, связанные с источником кода JDK ?
Я хочу подробнее узнать о процессе.
Я не знаю с чего начать!
Я считаю, что здесь вызывается метод main (выполнение метода CallJavaMainInNewThread): src / java .base / share / native / libjli / java. c Строка 2361
main
CallJavaMainInNewThread
CallJavaMainInNewThread объявление: src / java .base / share / native / libjli / java .h Строка 161
CallJavaMainInNewThread реализации для конкретные платформы:
Хранилище исходного кода OpenJDK: https://github.com/openjdk/jdk/