создание объектов в Java

Видел что можно создать переменную типа int, таким образом int a = (Integer) someObject.getValue(); что обозначает эта запись? Встречал такое создание объектов не только с int, вот еще пример:

((Button) newDocWindow.getDialogPane().lookupButton(newDocWindow.getButtonTypes().get(0))).setOnAction(ae -> {//do someAction});

Вопрос что именно обозначает запись (тип_данных)?


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