Java notes

Оглавление:

  • java
    • classes - описание классов
    • streams - про стримы
    • generics - про дженерики
    • reflect - про рефлекшен
    • vm - пор саму JVM
    • features - различные фишки джавы
  • algorithms - алгоритмы
  • bytecode - заметки по байткоду
  • frameworks
    • spring - обзор спринга
    • micronaut - обзор micronaut
    • quarkus - обзор quarkus
  • docker - немного про докер
  • microservices - все связанное с микросервисами
    • kubernetes - немного про kubernetes
  • protocols - краткие описания протоколов которые могут понадобиться
  • concept - концепции программирования
  • db - базы данных

Версия джавы: 15 16 17 21

Использована Open JDK 16.0.2-open
Использована Open JDK 17.0.5
Использована:

openjdk version "21" 2023-09-19
OpenJDK Runtime Environment (build 21+35-2513)
OpenJDK 64-Bit Server VM (build 21+35-2513, mixed mode, sharing)

Note:
После миграции на java 21, старое описание обновляться не будет