Ответ 1
Java-потоки используют кучу в качестве общей памяти. Отдельные потоки имеют свой стек (размер которого вы можете установить с помощью опции командной строки -Xss
, по умолчанию - 512 КБ), но вся другая память (куча) не относится к конкретным потокам и спрашивает, сколько из них нить использует просто не имеет смысла.