책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9791112073846
· 쪽수 : 302쪽
· 출판일 : 2025-10-15
목차
1장 자바 프로그래밍 시작
1.1 자바와 JDK 21 개요
1.2 자바 개발 환경 구축
1.3 자바 프로그래밍 실행 과정
1.4 첫 번째 자바 프로그램
1.5 자바 기본 프로그래밍 규칙
1.6 자바의 입력과 출력
2장 기본 문법과 데이터 타입
2.1 변수와 상수
2.2 기본 자료형
2.3 형 변환과 타입 캐스팅
2.4 연산자
2.5 문자열 처리
2.6 JDK 21 주요 기본 API
3장 제어문과 배열
3.1 조건문
3.2 반복문
3.3 기타 제어문
3.4 배열과 다차원 배열
3.5 배열 관련 유틸리티
3.6 배열을 활용한 통계 프로그램
4장 클래스와 객체 지향
4.1 객체지향 프로그래밍 개요
4.2 클래스와 객체, 인스턴스 생성
4.3 클래스의 구성 요소
4.4 생성자와 초기화 블록
4.5 접근 제어자와 캡슐화
4.6 정적 요소와 싱글턴 패턴
4.7 Record 클래스
4.8 학생 관리 프로그램 클래스 설계
5장 상속과 다형성
5.1 상속과 super 키워드
5.2 메서드 오버라이딩과 final
5.3 다형성과 동적 바인딩
5.4 추상 클래스와 인터페이스
5.5 sealed 클래스와 인터페이스
5.6 instanceof 패턴 패칭
5.7 도형 클래스 계층 구조 설계
6장 고급 클래스 활용
6.1 중첩 클래스와 익명 클래스
6.2 열거형
6.3 제네릭
6.4 컬렉션 프레임워크
6.5 Stream API와 람다식
6.6 Optional 클래스 활용
6.7 컬렉션 기반의 도서 관리 시스템
7장 예외 처리와 입출력, 멀티스레드
7.1 예외의 개념과 예외 처리
7.2 사용자 정의 예외와 떠넘기기
7.3 Java 21 Scoped Value
7.4 파일 입출력
7.5 직렬화와 역직렬화
7.6 멀티스레드 프로그래밍
7.7 동기화와 병렬 처리
7.8 멀티스레드를 활용한 파일 다운로드 시뮬레이터
8장 자바 프로젝트 실습
8.1 프로젝트 개요
8.2 요구사항 분석 및 설계
8.3 MySQL과 데이터 준비
8.4 MVC 패턴 적용
부록. 자바 치트시트와 디자인 패턴
부록 A. 자바 치트시트
부록 B. 자바 GoF 패턴




















