기본서
이것이 자바다: http://www.yes24.com/Product/goods/15651484
참고
학습 후 꼭 알아야 하는 내용
- JRE / JDK / JVM의 차이
- Hello World 실행하기 (이클립스 같은 IDE 없이)
- 자바에서 Write Once, Run Everywhere (WORE의 의미)
- 원시타입(primitive)과 참조(reference)타입
- 배열
- 클래스
- 클래스 상속
- super
- override
- 접근 제어자 (public / private / protected / default)
- final
- 추상 클래스
- 인터페이스
- 객체지향
- 기본서에 나와있는 객체지향에 대한 내용은 필수임
- 내용이 방대하여 자세한건, 다음 이야기에 있음
- 예외 처리
- Exception / RuntimeException (checked / unchecked의 차이와 이유)
- try / catch / finally
- 제네릭
- 람다식
- 기본 API
- 컬렉션 프레임워크
- 스트림 API
- 기본입출력과 파일 I/O
- String
- 멀티스레드
- 기본서에 나와있는 멀티스레드에 대한 내용은 필수임
- 내용이 방대하여 자세한건, 다음 이야기에 있음