пятница, 1 марта 2013 г.

Литература по Java

Тащемта сабж, список под катом

Введение
  1. Effective Java - Joshua Bloch - абсолютно идеальная вещь, маст рид, как говорится, в первую очередь
  2. Thinking in Java - Bruce Eckel
  3. Head First Java - Kathy Sierra - 2-ое издание описывает 5.0
  4. The Java Programming Language - Ken Arnold - 4-ое издание описываете Java 5.0, ждем 5-го, там будет Java 7
  5. Java In A Nutshell + Java Examples in a Nutshell - David Flanagan - Последнее 5-ое издание описывает Java 5.0
  6. Learning Java - Patrick Niemeyer, Jonathan Knudsen - из серии O'Reilly 5. Java in a Nutshell. Тоже Java 5.0

Углубленный курс
  1. Core Java, Volume I--Fundamentals + Core Java, Vol. 2: Advanced Features - Cay S. Horstmann, Gary Cornell - наше все, читать только после Effective Java
  2. The Java Language Specification - James Gosling, Bill Joy, Guy L. Steele Jr., Gilad Bracha, Alex Buckley + The Java Virtual Machine Specification - Tim Lindholm, Frank Yellin, Gilad Bracha, Alex Buckley - сам Гослинг
  3. Java, A Beginner's Guide  + Java The Complete Reference - Herbert Schildt + Java Programming  - Poornachandra Sarang

Дополнительно
  1. Java Puzzlers - Joshua Bloch, Neal Gafter

Технологии
  1. Java Concurrency in Practice (о многопоточности) - Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea
  2. Java Generics and Collections - Philip Wadler
  3. Java Performance - Charlie Hunt, Binu John
  4. CookBook'и от O'Reilly и другие тому подобные крайне годны

Поп. не сугубо Java литература
  1. Head First Design Patterns - Elisabeth Freeman
  2. Design Patterns: Elements of Reusable Object-Oriented Software - Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
  3. Refactoring: Improving the Design of Existing Code - Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts

Список получен при помощи Amazon и прекрасного обсуждения на StackOVerflow

Комментариев нет:

Отправить комментарий