자바(JAVA)

자바(JAVA)

$35.86
Description
IT 전문 교육기관 ‘코리아IT아카데미’만의 노하우가 담긴 책!
IT 전문 강사들과 현직 IT 개발자의 피드백을 반영하여 한 권의 책으로 엮었습니다.
[멘토씨리즈 자바]는 자바 언어를 처음 접하는 입문자를 위해 자바 기초 문법부터 고급 문법까지 다루고 있습니다. 문법의 핵심 개념을 이론과 함께 다양한 그림, 도식으로 표현해 이해를 도우며, 엄선한 기본 예제와 함께 각 섹션에서 학습한 내용을 점검할 수 있는 응용문제를 담아 다양한 실전 예제를 경험할 수 있도록 구성하였습니다.
저자

코리아교육그룹교육연구소

코리아교육그룹교육연구소는디자인그래픽,요리,뷰티,게임,IT등의교육과정을연구하고교재를개발합니다.정확한정보,높은실무활용도,감각적인편집과디자인을지향하며교육의질을높이기위해힘쓰고있습니다.

목차

ㆍ프롤로그
ㆍ이책의구성

PART1.자바의기본

Section01.자바프로그래밍의기본
01자바의과거와현재
02자바개발환경준비하기
03자바첫프로그램만들기
04프로그램기본구조및주석과실행문

Section02.변수와자료형
01데이터
02변수
03자료형
04참조자료형
05형변환
06데이터입력
07핵심정리와응용문제

Section03.연산자
01연산자의종류
02연산자우선순위와연산방향
03단항연산자
04이항연산자
05삼항연산자

Section04.제어문-1
01제어문
02조건문
03if문
04if`-else문
05if-elseif문
06switch문

Section05.제어문-2
01반복문
02for문
03중첩for문
04while문
05do-while문
06기타제어문

Section06.배열
01배열
02배열의구조
03Arrays
04다차원배열
05향상된for문


PART2.객체지향프로그래밍

Section07.클래스
01객체지향프로그래밍
02객체와클래스
03클래스의구성
04정적멤버와static

Section08.메서드
01메서드
02배개변수와return
03getter와setter메서드

Section09.생성자
01생성자의특징
02생성자오버로딩
03this와this()

Section10.상속
01상속
02상속에서의생성자
03오버라이딩
04접근제한자
052차상속
06final클래스와final메서드

Section11.다형성과타입변환
01클래스에서의타입변환
02다형성
03instanceof연산자
04오버로딩과오버라이딩

Section12.추상클래스와인터페이스
01추상클래스와추상메서드
02인터페이스구현
03인터페이스사용
04인터페이스상속

Section13.내부클래스
01내부클래스
02내부클래스의종류
03내부클래스의접근제한
04익명클래스

Section14.예외처리
01예외처리
02예외클래스
03예외처리문법
04예외던지기
05사용자정의예외처리


PART3.자바의고급

Section15.기본API클래스
01자바API문서
02java.lang패키지
03java.util패키지

Section16.컬렉션프레임워크
01컬렉션프레임워크
02제네릭
03List컬렉션
04Set컬렉션
05반복자Iterator
06Map컬렉션

Section17.람다식
01람다식
02람다식문법
03함수형인터페이스

Section18.스레드
01프로세스와스레드
02스레드의사용
03스레드동기화
04스레드상태

Section19.파일입출력
01자바입출력과스트림
02입출력스트림의종류
03바이트기반스트림
04문자기반스트림
05보조스트림
06File클래스
07직렬화


PART4.부록

부록01.JDBC와데이터베이스프로그래밍
01데이터베이스와DBMS
02JDBC란?
03MariaDB
04SQL
05데이터저장
06데이터베이스활용
07자바와연동

부록02.미니MVC프로젝트
01Swing
02MVC모델
03미니프로젝트만들기-숫자야
구게임

ㆍ아스키코드와유니코드

출판사 서평

JAVA프로그래밍입문자를위한기본서!!
프로그래머를향해한발짝나아갈수있도록기본문법을충실하게담은멘토씨리즈자바책입니다.
----------------------------------------------------------------------------------

1.멘토씨리즈자바!어떻게활용해볼까?
이책은자바를처음접하는입문자들이좀더쉽게접근할수있도록내용을구성했습니다.비전공자분들도책을통해자바라는프로그래밍언어를이해하고학습할수있도록초보자의눈높이에서어려운용어보다는보편화된용어를선택하였고기본문법과예제또한접근하기쉽도록상세히설명되어있습니다.

2.백문이불여일타!
‘백문이불여일견’이라는고사성어를잘알고계시죠?백번듣는것보다한번보는것이낫다는뜻으로무엇이든지스스로경험해야만제대로알수있다는의미입니다.같은맥락으로프로그래밍세상에서도통하는말이있습니다.‘백문이불여일타’즉,백번듣는것보다한번직접쳐보는것이낫다는뜻입니다.이책역시그뜻을담아,입문자들이더빠르고쉽게이해할수있도록많은예제를수록하고있습니다.꼭!!예제를하나하나직접쳐보며손으로익히고결과를확인하시길간곡히부탁드립니다.개발자가되기위해빼놓을수없는과정이자,개발능력을빠르게향상시킬수있는지름길이기도합니다.

3.에러메시지는우리를해치지않는다.
개발자에게에러메시지는길을찾아주는방향키와같습니다.에러메시지와친해지세요!이책을통해에러메시지가나오면무엇이잘못되었는지스스로찾아보면서더깊고넓게공부할기회를얻게됩니다.그기회를잘활용한다면경험들이차곡차곡쌓여서훌륭한개발자로만들어줄것입니다.

4.상세한설명과도식,가독성을높이는코드
문법에대한기초이해부터사용까지다양한그림과도식을이용해이해하기쉽게설명되어있습니다.또한정형화된예제가아닌흥미를유발하는예제들로구성되어있으며코드의가독성을높이기위해이클립스의기본컬러와코드의색상을같이했습니다.