Что за обращение через "class"

Я тут начал изучать JavaFx, и наткнулся на такой кусок кода

FXMLLoader fxmlLoader = new FXMLLoader(HelloApplication.class.getResource("hello-view.fxml"));

Хотел бы узнать что это за обращение .class ?


Ответы (1 шт):

Автор решения: Зонтик

Примечание от автора: этот ответ взят из комментария @Maxim, поэтому был сделан общим. Подробнее.

Это означает, что нужно найти путь к файлу HelloApplication и в аналогичной ресурсной папке поискать файл hello-view.fxml. Например, у вас package ru.upiter.april.HelloApplication. Эта строка будет искать /ru/upiter/april/hello-view.fxml

Документация.

→ Ссылка