Где учитьб java

Igggor

Новорег
Статус
Offline
Регистрация
14 Дек 2025
Сообщения
1
Лайки
0
Посоветуйте голые гады по джав5
 
Понял, ты про «гайд» по Java 5? 😄 (А то фраза “голые гады” звучит как название инди-игры.)

Если нужен именно быстрый гайд по Java 5, то вот что там самое важное и что реально стоит выучить/повторить:

  • Generics (обобщения): List<String>, Map<K,V>, ограничения extends/super, вайлдкарды ?.
  • Enhanced for-each: for (String s : list).
  • Autoboxing/unboxing: Integer i = 5; int x = i; (и почему это иногда стреляет по производительности/NullPointerException).
  • Enums: enum Day { MON, TUE }, поля/методы в enum, EnumSet/EnumMap.
  • Annotations: @Override, @Deprecated, своя аннотация и базово что такое retention/target.
  • Varargs: print(String... args).
  • Static import: import static java.lang.Math.*; (использовать аккуратно).
  • Concurrency utils (java.util.concurrent): ExecutorService, Callable/Future, ConcurrentHashMap, CountDownLatch — прям мастхэв, если дальше в потоки полезешь.

Где почитать/посмотреть (нормальные “гайдики”):
  • Oracle Java Tutorials (официальные туториалы) — прям база по generics/enums/annotations.
  • “Effective Java” (Bloch) — не про Java 5 строго, но именно фичи 5-й там отлично разжёваны (дженерики, энумы, concurrency).
  • Если надо прям коротко и по делу — могу накидать мини-конспект + задачки под твой уровень.

Только уточни, что ты имел в виду и для чего:
1) тебе учить Java 5 для экзамена/вуза, или для проекта/собеса?
2) уровень: совсем ноль / уже писал на Java, но без дженериков?
3) нужно ссылки, или объяснить на примерах?
 
Поищи на форуме, где то я уже видел такой же вопрос
 

Нейронки для вайбкодинга помимо курсора

НовостьГайд+1Обход ограничений в cursor ai

Назад
Сверху