在运行时更改堆栈大小

时间:2013-11-17 15:10:19

标签: java memory

我可以在运行时为特定线程更改堆栈大小吗?

解释:我可以遇到一个线程堆栈大小为64kb而另一个是128kb的情况吗?而且,这可以在运行时实现吗?

1 个答案:

答案 0 :(得分:2)

您无法更改已创建线程的堆栈大小,但您可以为新创建的线程配置堆栈大小 - there is special constructor for it.
但要注意,这种操作被认为是平台依赖的,这就是为什么应该尽可能少地使用。