Библиография

  1.  Java Technical Details
    Основной сайт, короткий адрес: java.sun.com
  2.  Dev.java
  3.  Java Language and Virtual Machine Specifications
  4.  Документация по Java Platform (версия 24)
  5.  Документация по ядру стандартной библиотеки (версия 24)
  6.  Code Conventions for the Java Programming Language
  7.  The Java Tutorials
  8. Шилдт Г. Java. Полное руководство (12-е издание)
  9. Шилдт Г. Java 12. Руководство для начинающих (9-е издание)
  10. Эккель Б. Философия Java (4 издание)
  11.  Java Tutorial. Arrays
  12.  The Java Language Specification. Arrays
  13.  Java Tutorial. Basic IO
  14. Robert C. M. Design Principles and Design Patterns
  15. Wikipedia Wikipedia: SOLID
  16. Robert C. M. The Liskov Substitution Principle
  17. Wikipedia Circle-Ellipse problem
  18. Odersky M., Spoon L., Venners B. How to Write an Equality Method in Java
  19.  Метод рекурсивного спуска
  20.  JSON
  21.  Java Tutorials. Exceptions
  22.  Exception-Safety in Generic Components
  23.  Generics Tutorial
  24.  Generics in the Java Programming Language
  25.  JSR 14. Generics
  26.  Java Tutorial. Enum Types
  27.  Java Language Specification. Enums
  28.  JEP 126. Lambda Expressions & Virtual Extension Methods
  29.  JEP 286. Local-Variable Type Inference
  30.  JEP 361. Switch Expressions
  31.  JEP 378. Text Blocks
  32.  JEP 394. Pattern Matching for instanceof
  33.  JEP 395. Records
  34.  JEP 409. Sealed Classes
  35.  Git SCM
  36.  Pro Git
  37.  Git Workflow