1. 지네릭스를 사용하는 이유 지네릭스의 장점은 크게 2가지입니다. 타입 안정성 (타입 체크) 형변환 생략 이렇게 지네릭스는 객체의 타입을 미리 명시해주어 객체를 꺼낼 때 마다 타입체크 및 형변환을 하지 않아도 되게 해주고 동시에 원하지 않는 타입의 객체가 포함되는 것 또한 컴파일 단계에서 알려준다는 장점이 있습니다. > 컴파일 에러는 런타임 에러, ...
추상클래스와 인터페이스의 근본적 차이에 대해 알아봅니다.
객체지향의 5대원칙, Spring의 IoC와 DI
자바의 장점으로 흔히 언급되는 동적 로딩(Dynamic Loading). 너는 무엇인가?
Java의 문자열 연산은 어떻게 바뀌어 왔고, 어떻게 적용되는가
Java의 버전 별로 무엇이 달라졌는가
자바의 문자열 상수 풀
정적 언어 한계 극복을 위한 자바의 무기, 리플렉션