Java 버전별 특징 정리
version | description |
---|---|
5 | - generics - enumeration - annotation - auto boxing/unboxing - concurrency API - static import - 가변 파라미터 |
7 | - diamond operator - switch-case 문자열 가능 - try-with-resources - multi-catch |
8 | - Lambda - interface default method - Optional - 날짜와 시간 API(대표적인 예: LocalDateTime) - Stream - type, repeating annotation |
- Intro
- Static
- Collection Interface
- Map Interface
- JVM
- Object-Oriented
- Wrapper Class
- String & StringBuffer & StringBuilder
- HashCode
- HashCode & Equals
- Generic
- Reflection Class
- System Class
- Thread
- Error & Exception
- IO
- Atomic
- ForkJoinPool
- Servlet
- Servlet Container
- JSP & Servlet의 기본 동작 원리
- IoC & DI
- AOP
- PSA
- Filter & Interceptor
- RestController
- EventListener
RDB
- DB Connection & Connection Pool & DataSource
- ACID
- Transaction Isolation
- index
- index 활용 최적화
- MySQL Engine (MyISAM & InnoDB)
- Query Example
NoSQL