책소개
기초부터 테스트, 팀 개발까지 실무에 최적화한 자바 입문서!
이 책은 실무에 곧바로 뛰어들어야 하는 초보 자바개발자를 위한 책이다. 현장 개발자로 활동하며 신입사원을 교육한 저자들이 실무에 꼭 필요한 내용만 담았다. 자바 핵심 문법은 물론이고 데이터베이스, 테스트, 성과물 관리까지 자바 애플리케이션 개발에 필요한 기초 지식 전반을 학습한다.
목차
1장 자바 기초 지식
1.1 자바 시작하기
1.2 개발 환경 구축
1.3 자바의 기본
1.4 기본적인 계산
1.5 자료형
1.6 비교 연산
1.7 조건 분기
1.8 클래스와 인터페이스
1.9 제네릭
1.10 람다식
2장 프로그래밍 기초
2.1 문자열 조작
2.2 날짜 및 시간 조작
2.3 집합체
2.4 Apache-Commons
3장 데이터베이스
3.1 데이터베이스 기초
3.2 데이터베이스 환경 구축
3.3 SQL의 기본
3.4 데이터베이스 접속
3.5 트랜잭션
3.6 파라미터 지정 SQL 처리
3.7 ORM으로 쾌적한 데이터베이스 프로그래밍
4장 텍스트 입출력
4.1 텍스트 파일 읽기
4.2 텍스트 파일 쓰기
4.3 CSV 파일의 입출력
4.4 XML 다루기
4.5 로그 출력
5장 스레드
5.1 멀티 스레드 처리
5.2 스레드 세이프란
5.3 Stream API의 병렬 처리
6장 테스트
6.1 테스트 기초 지식
6.2 JUnit
6.3 자주 사용하는 테스트 도구
7장 팀 개발
7.1 팀 개발이란
7.2 성과물 관리 - 버전 관리
7.3 과정 공유 - 작업 관리
7.4 작업 자동화 - CI
찾아보기