- Основной сайт по Java
Короткий адрес: java.sun.com - Java Language and Virtual Machine Specifications
- Документация по Java Platform (версия 21)
- Документация по ядру стандартной библиотеки (версия 21)
- Code Conventions for the Java Programming Language
- The Java Tutorials
- Шилдт Г. Java. Полное руководство (12-е издание)
- Шилдт Г. Java 12. Руководство для начинающих (9-е издание)
- Эккель Б. Философия Java (4 издание)
- Java Tutorial. Arrays
- The Java Language Specification. Arrays
- Java Tutorial. Basic IO
- Robert C. M. Design Principles and Design Patterns
- Wikipedia Wikipedia: SOLID
- Robert C. M. The Liskov Substitution Principle
- Wikipedia Circle-Ellipse problem
- Odersky M., Spoon L., Venners B. How to Write an Equality Method in Java
- Метод рекурсивного спуска
- JSON
- Java Tutorials. Exceptions
- Exception-Safety in Generic Components
- Generics Tutorial
- Generics in the Java Programming Language
- JSR 14. Generics
- Java Tutorial. Enum Types
- Java Language Specification. Enums
- JEP 126. Lambda Expressions & Virtual Extension Methods
- JEP 286. Local-Variable Type Inference
- JEP 361. Switch Expressions
- JEP 378. Text Blocks
- JEP 394. Pattern Matching for instanceof
- JEP 395. Records
- JEP 409. Sealed Classes
- Git SCM
- Pro Git
- Git Workflow