00장 자바 개발 환경 구축
[1 단계 자바 기초 프로그래밍]
01장 Hello Java World
_1.1 프로그래밍 언어
_1.2 자바
_1.3 JVM
_1.4 첫 자바 프로젝트 만들기
_학습 마무리
02장 자료형
_2.1 진수 계산법
_2.2 컴퓨터에서 데이터 처리 방식
_2.3 자바 기본 자료형
_학습 마무리
03장 변수, 상수, 자료형의 형변환
_3.1 변수
_3.2 상수
_3.3 자료형의 형변환
_학습 마무리
04장 연산자
_4.1 산술 연산자
_4.2 대입 연산자와 복합 대입 연산자
_4.3 부호 연산자와 증감 연산자
_4.4 비교 연산자(관계 연산자
_4.5 논리 연산자
_4.6 조건 연산자
_4.7 단항 이항 삼항 연산자
_4.8 연산자 우선순위
_학습 마무리
05장 콘솔 출력과 입력
_5.1 콘솔 출력
_5.2 콘솔 입력
_학습 마무리
06장 제어문
_6.1 조건문
_6.2 반복문
_학습 마무리
07장 메서드와 변수의 사용 가능 범위
_7.1 메서드 정의하기
_7.2 메서드 종료하기
_7.3 변수의 사용 가능 범위
_학습 마무리
08장 Project 계산기 만들기(선수 수업 업그레이드
_8.1 메뉴 만들기
_8.2 메뉴 출력 및 사용자 입력
_8.3 연산 기능 만들기
_8.4 선택 메뉴 실행하기
_8.5 유효성 검사
_학습 마무리
[2단계 자바 객체지향 프로그래밍]
09장 클래스의 기초
_9.1 객체
_9.2 클래스
_9.3 객체와 클래스
_9.4 오버로딩
_9.5 생성자
_9.6 접근 제한자
_학습 마무리
10장 자바의 메모리 모델
_10.1 자바의 메모리 모델
_10.2 디버깅하며 배우는 스택 영역 원리
_10.3 디버깅하며 배우는 힙 영역 원리
_10.4 디버깅하며 배우는 힙 영역 객체 참조
_학습 마무리
11장 스태틱의 이해
_11.1 스태틱
_11.2 전역 변수로 사
개발 27년, 강의 12년의 노하우를 담은 자바 입문서가 나타났다
추후 현업에서 자바로 개발하는 데 필요한 기술을 단계별로, 그리고 익히기 쉬운 순서로 예제를 통해 설명합니다. 예제를 직접 손으로 입력해서 실행해보고, 미니 프로젝트도 만들어보며 빠르고 쉽게 자바 프로그래밍을 익힐 수 있도록 구성했습니다. 초보자를 위한 쉬운 책이라는 이유로 어려운 개념을 생략하거나 모호한 용어를 사용해 억지로 외우게 하지 않습니다. 자바를 자바답게 이해하기 위해 필요하다면 어려운 개념도 다룹니다. 그림과 예제를 사용해 최대한 쉽게 설명하고 있습니다.
[숫자로 보는 책의 특징]
_0. 아무것도 몰라도 OK
프로그래밍을 전혀 모르는 분을 대상으로 합니다. 어려운 환경 설치 없이 웹에서 코딩을 체험할 수 있는 〈선수 수업〉으로 시작합니다.
_3가지를 챙겨드립니다
첫 코딩 뭣이 중요합니까? 개발 27년, 강의 12년의 베테랑 저자가 코딩 재미, 프로그래밍 개념 장착, 탄탄한 기본기를 모두 챙겨드립니다.
_3가지 프로젝트 제공
배운 내용만으로 만들 수 있는 간단하지만 유용한 프로젝트를 제공합니다.
___★☆☆☆ 계산기 만들기
___★★☆☆ 정렬 알고리즘 만들기
___★★★☆ 주소록 만들기
_4단계 자바 학습
0단계 〈선수 수업〉으로 코딩을 손에 익힌 다음, 1단계에서 자바 기초, 2단계에서 객체지향, 3단계에서 클래스 응용 프로그래밍을 배웁니다.
_12가지 〈선수 수업〉 예제 제공
자동차를 속속들이 몰라도 차를 몰 수 있듯이, 자바 문법 모두를 몰라도 자바 프로그램을 짤 수 있습니다. 최소한의 문법을 알려드리고 손으로 타이핑하며 재미를 느낄 수 있게 12가지 예제를 담은 〈선수 수업〉을 제공합니다.
_180여 개 본문 예제
180개가 넘는 예제를 활용해 설명합니다. 책에 등장하는 예제를 하나씩 따라 할 때마다 프로그래밍 실력이 차곡차곡 쌓이도록 충실히, 때로는 그림을 활용해서 설명했습니다.
[저자와 3문 3답]
Q. 취준생이