это потому же, что все функции в java зовутся методами? ))
функция != метод, я думаю, функция это что-то самостоятельное, которое может существовать вне объекта, а метод часть объекта и обычно делает что-то с его данными; в джаве, если не вдаваться в подробности реализации, наверное, функциональные интерфейсы(лямбды) можно назвать функциями