뿌리가 튼튼한 자바(JAVA) 개발자를 위하여! - "Back to the Basic"
자바의 개념을 정말 알고 있나요?
자바의 개념을 제대로 모르고 프로그래밍하고 있지는 않나요?
학교나 IT 교육기관에서 자바를 배울 때, 자바의 개념을 제대로 잡기도 전에 프로그래밍을 시작한다. 클래스나 상속의 개념을 알지 못해도 자바 프로그래밍은 할 수 있다. 하지만 기본 개념을 모르고서 고급 개발자로 성장할 수 있을까? 자바를 배울 때 처음 만나는 예제인 "Hello World"에 대해서 얼마나 알고 있는가? "Hello World" 예제에는 자바의 정수가 담겨 있다. 이 도서는 간과하기 쉬운 자바의 기본 개념을 제대로 알려준다. 자바 입문자에게는 자바에서 무엇이 중요하고 무엇을 배워야 하는지 제대로 알려주며, 기존 자바 개발자에게는 자바의 핵심 내용을 빠르게 확인하는 데 도움을 준다.
1부. 알짜배기 자바 이야기
1장. INTRO
1.1 자바 언어의 역사
1.2 API 문서 가이드
1.3 코드 컨벤션
1.4 JSR(Java Specification Request)
2장. Hello World 완전 분석
2.1 클래스
2.2 main( ) 메소드와 static 키워드
2.3 Primitive 데이터 타입
2.4 import와 package
2.5 생성자
3장 빠르게 살펴보는 객체 지향 프로그래밍
3.1 OOP의 네 가지 주요 특징
3.2 상속성
3.3 캡슐화
3.4 추상화
3.5 다형성
4장. JVM 메모리 구조
4.1 메소드 영역
4.2 스택 영역
4.3 힙 영역
쉬어가기_ 자바카페 이야기
2부. Java SE 플랫폼
5장. 자바 플랫폼 소개
5.1 Java SE
5.2 Java EE
5.3 Java ME
6장. JDK(Java Development Kit)
6.1 JDK Tool
6.2 Java SE API
7장. 빠르게 살펴보는 Object 클래스
7.1 toString( ) 메소드
7.2 equals( ) 메소드
7.3 hashCode( ) 메소드
8장. 빠르게 살펴보는 기본 API
8.1 java.lang 패키지
8.2 java.util 패키지
쉬어가기_ 자바카페 이야기
3부. 필수 라이브러리
9장. Java Collection Framework
9.1 Collection 프레임워크, JCF
9.2 JCF 인터페이스
9.3 JCF 컬렉션
9.4 JCF 기반구조(Infrastructure)
9.5 JCF 유틸리티
10장. Apache Commons Library
10.1 Commons Library
10.2 Commons Lang
10.3 Commons Lang Builder
쉬어가기_ 자바카페 이야기