Я знаю, что его можно вызвать функции в собственном коде из java-кода, но как насчет наоборот?
Возможно ли, чтобы я мог вызвать функцию Java из собственного C-кода?
Да! Вы заинтересованы в Java Native Interface.