Переполнение стека из глубокой рекурсии в Java?

После некоторого опыта работы с функциональными языками я начал больше использовать рекурсию в Java - но язык, похоже, имеет относительно небольшой стек вызовов около 1000.

Есть ли способ увеличить стек вызовов? Например, я могу сделать функции, которые имеют миллионы вызовов, как в Erlang?

Я замечаю это все больше и больше, когда сталкиваюсь с проблемами Project Euler.

Благодарю.

Ответы на вопрос(10)

Ваш ответ на вопрос