Сам не являюсь специалистом в Java (и автором этой книги тоже), поэтому поискал что пишут по этому поводу на stackoverflow:
public class Recur {
public static void main(String[] argv) {
recur();
}
static void recur() {
Object[] o = null;
try {
while(true) {
Object[] newO = new Object[1];
newO[0] = o;
o = newO;
}
}
finally {
recur();
}
}
}
C:\JavaTools>java Recur
#
# An unexpected error has been detected by Java Runtime Environment:
#
# EXCEPTION_STACK_OVERFLOW (0xc00000fd) at pc=0x000000006dad5c3d, pid=6816, tid
=5432
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (11.2-b01 mixed mode windows-amd64)
# Problematic frame:
# V [jvm.dll+0x2e5c3d]
#
# An error report file with more information is saved as:
# C:\JavaTools\hs_err_pid6816.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
источник, ещё один вопрос на stackoverflow с примерами.
Первые 3 главы (автор перевода)
Вступительное слово
Благодарности
Введение
Глава 1. Веди или умри
Глава 2. Спрос и предложение
Глава 3. Кодинг ещё не всё
Главы 4-6 (автор перевода)
Глава 4. Будь худшим
Глава 5. Инвестируйте в свой интеллект
Глава 6. Не слушай своих родителей
Как я отказался от $300.000, предложенных мне компанией Microsoft, взамен на полный рабочий день на GitHub’е
Глава 7 (автор перевода)
На данный момент в черновиках (копия из кэша)