• Kishori Sharan. Beginning Java 8 Language Features. Apress, 2014.

Очень унылый и скучный учебник. Темы интересные, но поданы так, что я начал буксовать странице на 300-й, прокрастинируя и отвлекаясь на более бодрые книги по алгоритмам и Hadoop.

Конкретнее претензии:

  1. Тот же набор, что к первому тому — много воды, нет реальных примеров, часто пересказ Javadoc, вплоть до скрытых цитат.
  2. Нет объяснений того, зачем и почему. Как-то прокатывало при описании синтаксиса, но ни фига не годится в описании threads или streams. IO, NIO и NIO.2 вообще бестолковость.
  3. Приоритет выбора тем и описания подробностей… академический. Акцент вовсе не на том, что действительно используется повседневно и механику чего надо знать построчно.
  4. Поправлю предыдущий пункт: акцента нет. Очень монотонное изложение. Очень. Очень. Очень, блин.

Меня эта книга почти уговорила повеситься. Если у вас есть другие варианты доступного учебника основ JDK Java 8, читайте другие варианты. Если других вариантов нет, постарайтесь не спиться.