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

Рейтинг: 1Ответов: 1Опубликовано: 27.04.2023

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

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

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

Ответы

▲ 0Принят

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

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

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