라이브러리와 프레임워크 차이

인터페이스 VS 추상 클래스

Object Class

Static 키워드

Final 키워드

==, equals 차이

접근 제어자 종류와 특성

Throw VS Throws

Error VS Exception, CheckedException VS UnCheckedException

Reflection

String VS StringBuffer VS StringBuilder

JVM 메모리 구조

JVM 구조, 동작 방식

Garbage Collection(GC)

Synchronized (동시성 처리)

Overriding(오버라이딩) VS Overloading(오버로딩)

객체지향프로그래밍(OOP)

직렬화, 역직렬화

List, Set, Map