명품 자바 에센셜 (개정판)

명품 자바 에센셜 (개정판)

$35.32
저자

황기태

저자:황기태
1986년서울대학교컴퓨터공학과를졸업하고,서울대대학원컴퓨터공학과에입학하여1988년에석사,1994년에박사학위를취득하였다.1993년뉴욕에있는IBMWATSONRESEARCHCENTER에서방문연구원을지내고1994년부터현재까지한성대학교컴퓨터공학과교수로재직중이다.1990년비트교육센터의초기센터장으로1994년까지조현정회장과함께대한민국최고의비트교육센터신화의토대를만들었다.2000년에는미국얼바인에있는캘리포니아대학에서,2011,2015년에는플로리다대학에서방문교수를지냈다.

목차

chapter01자바시작
1.1컴퓨터와프로그래밍
1.2자바의출현과WORA
1.3개발도구와자바플랫폼
1.4자바프로그램개발과정
1.5이클립스를이용한자바프로그램개발
1.6자바응용프로그램의종류
1.7자바의특징
요약
OpenChallenge
연습문제

chapter02자바기본프로그래밍
2.1자바프로그램의구조
2.2식별자
2.3자바의데이터타입
2.4자바의키입력
2.5연산자
2.6조건문
요약
OpenChallenge
연습문제

chapter03반복문과배열그리고예외처리
3.1반복문
3.2continue문과break문
3.3자바의배열
3.4다차원배열
3.5메소드의배열리턴
3.6자바의예외처리
요약
OpenChallenge
연습문제

chapter04클래스와객체
4.1객체지향과자바
4.2자바클래스만들기
4.3생성자
4.4객체배열
4.5메소드활용과객체치환
4.6객체의소멸과가비지컬렉션
4.7접근지정자
4.8static멤버
4.9final
요약
OpenChallenge
연습문제

chapter05상속
5.1상속의개념
5.2클래스상속과객체
5.3protected접근지정
5.4상속과생성자
5.5업캐스팅과instanceof연산자
5.6메소드오버라이딩
5.7추상클래스
5.8인터페이스
요약
OpenChallenge
연습문제

chapter06모듈과패키지개념,자바패키지활용
6.1패키지
6.2패키지만들기
6.3모듈개념
6.4자바JDK에서제공하는패키지
6.5Object클래스
6.6Wrapper클래스
6.7String과StringBuffer클래스
6.8StringTokenizer클래스
6.9Math클래스
요약
OpenChallenge
연습문제

chapter07컬렉션과제네릭
7.1컬렉션과제네릭개념
7.2제네릭컬렉션활용
7.3제네릭만들기
요약
OpenChallenge
연습문제

chapter08자바GUI스윙기초
8.1자바의GUI
8.2자바GUI패키지
8.3스윙GUI프로그램만들기
8.4컨테이너(Container)와배치(Layout)
8.5FlowLayout배치관리자
8.6BorderLayout배치관리자
8.7GridLayout배치관리자
8.8배치관리자없는컨테이너
요약
OpenChallenge
연습문제

chapter09자바의이벤트처리
9.1이벤트기반GUI프로그래밍
9.2이벤트객체
9.3사용자이벤트리스너작성
9.4어댑터(Adapter)클래스
9.5Key이벤트와KeyListener
9.6Mouse이벤트와MouseListener,MouseMotionListener
요약
OpenChallenge
연습문제

chapter10스윙컴포넌트활용
10.1스윙컴포넌트소개
10.2JLabel로문자열과이미지출력
10.3JButton으로버튼만들기
10.4JCheckBox로체크박스만들기
10.5JRadioButton으로라디오버튼만들기
10.6JTextField로한줄입력창만들기
10.7JTextArea로여러줄의입력창만들기
10.8JListE로리스트만들기
10.9JComboBoxE로콤보박스만들기
10.10메뉴만들기
10.11팝업다이얼로그
요약
OpenChallenge
연습문제

chapter11그래픽
11.1스윙컴포넌트그리기
11.2Graphics
11.3도형그리기와칠하기
11.4이미지그리기
11.5repaint()와그래픽응용
요약
OpenChallenge
연습문제

chapter12자바스레드기초
12.1멀티태스킹
12.2자바스레드만들기
12.3스레드종료
12.4스레드동기화
요약
OpenChallenge
연습문제

chapter13입출력스트림과파일입출력
13.1자바의입출력스트림
13.2문자스트림과텍스트파일입출력
13.3바이트스트림과바이너리파일입출력
13.4File클래스
13.5파일복사응용프로그램작성
요약
OpenChallenge
연습문제

chapter14자바소켓프로그래밍
14.1TCP/IP기초
14.2소켓프로그래밍
14.3서버-클라이언트채팅프로그램만들기
14.4수식계산서버-클라이언트만들기실습
요약
OpenChallenge
연습문제

CHECKTIME정답

출판사 서평

본문에넣기에어려운내용은홈페이지에서제공한다.

1.자바의람다식기초.pdf:자바로람다식을만드는기초를설명한다.
2.이클립스로모듈만들기.pdf:모듈을만드는과정을간단히작성하였다.
3.jlink로응용프로그램맞춤형실행환경만들기.pdf:커스텀JRE를만드는사례를소개하고,크기와실행시간메모리의성능이향상됨을보였다.

1장에서는자바언어와플랫폼에대해전반적으로이해하고,이클립스를이용한자바프로그램개발을다룬다.
2장에서는자바프로그램의기본구조를이해하고,화면출력및키입력방법을습득한다.
3장에서는자바의반복문을이해하고,자바의독특한배열의구조를알고활용한다.자바의기초적인예외처리를다룬다.
4장에서는자바클래스작성,객체와객체배열생성,객체소멸과가비지컬렉션에대해이해한다.static멤버의사용과활용,final키워드의용도를알아본다.
5장에서는상속의개념을이해하고서브클래스를작성한다.오버라이딩과동적바인딩을알아보고추상클래스와인터페이스를다룬다.
6장에서는자바모듈과패키지에대한개념을이해하고사용자패키지를만든다.자바의다양한패키지를다룬다.
7장에서는컬렉션과제네릭의개념을이해하고,컬렉션을활용한프로그램을작성한다.
8장에서는자바스윙을이용한GUI프로그래밍의기초를이해하고스윙프로그램을작성한다.
9장에서는자바의이벤트기반프로그래밍을이해하고,이벤트리스너를작성한다.스윙으로키보드와마우스를다룬다.
10장에서는다양한스윙컴포넌트를활용하여GUI프로그램을작성한다.
11장에서는선,원,이미지그리기등스윙그래픽을이해하고그래픽을활용한스윙프로그램을작성한다.
12장에서는자바스레드,멀티스레드,스레드동기화에대한기초개념을이해하고,스레드를작성한다.
13장에서는자바의표준입출력스트림의개념을이해하고,텍스트,바이너리파일입출력프로그램을작성한다.
14장에서는소켓을이용한자바통신프로그램을작성하는방법을이해한다.