Java 22
- redis-lite-java로 이해하는 Redis 아키텍처 개요
- Java의 Garbage Collection을 어떻게 이해해야 할까
- Java에서 static은 무엇을 의미하는가
- equals()와 hashCode()를 함께 오버라이드해야 하는 이유
- Java 진화의 두 축 JEP vs JSR
- Jakarta EE 기업용 Java의 진화
- Spring에서 Java 21을 도입할 때 체크할 것
- Java 21 Features
- The Hidden Evolution of Java Strings
- Integer.toString(int) vs String.valueOf(int) vs "" + int
- Statement와 PreparedStatement는 무엇이 다른가
- JVM은 무엇을 하는가
- SOLID 원칙을 실무적으로 어떻게 이해해야 하는가
- Java에서 this와 super는 언제 어떻게 써야 하는가
- 객체, 클래스, 인스턴스는 어떻게 구분해야 하는가
- 상속과 다형성은 어떻게 연결되는가
- Java에서 객체 비교를 어떻게 해야 하는가
- 단일, 이중, 환형 연결 리스트는 어떻게 다른가
- LinkedList로 Queue를 구현할 때 핵심은 무엇인가
- LinkedList로 Deque를 구현할 때 알아야 할 것
- 배열과 연결 리스트는 언제 차이가 커지는가
- Java에서 배열과 리스트를 어떻게 구분해야 하는가