서브메뉴

본문

Beginning Java 2 SDK 1.4 Edition
Beginning Java 2 SDK 1.4 Edition
저자 : Ivor Horton
출판사 : 정보문화사
출판년 : 2003
정가 : 38000, ISBN : 8956740593

책소개


자바로 애플리케이션을 생성하는 것을 배우고자 하는 사람들을 위한 책. 이 책은 자바의 기본 문법부터 시작해서 실제로 활용할 수 있는 다양한 내용들을 체계적으로 다루고 있으며, 또한 많은 공간을 XML, New I/O, 정규식, 자바 프린트 등 새로운 기능을 설명하는 데 할애하고 있다. 시리즈의 마지막 에디션은 자바 2 SDK 1.4(자바 애플리케이션을 생성하기 위한 무료 소프트웨어 개발 킷)를 가지고 자바를 가르친다.

목차


서문
환영의 말
이 책은 누구를 위한 책인가?
이 책에서 다루는 것들
이 책을 읽기 위해 필요한 것
표기법
여러분의 의견을 환영한다

제1장 자바 소개
자바란 무엇인가
자바 배우기
자바 환경
자바에서의 객체 지향 프로그래밍
자바 프로그램 구조
자바와 유니코드
요약
리소스

제2장 프로그램, 데이터, 변수 그리고 연산
데이터와 변수
정수 데이터 타입
부동소수점 데이터 타입
산술 연산
혼합 산술식
op= 연산자
수학 함수와 상수
문자 저장하기
비트 연산
부울 변수
연산자 우선 순위
프로그램 주석
요약
연습문제

제3장 루프와 로직
결정 내리기
논리 연산자
조건 연산자
switch문
변수 범위
루프
Assertions
요약
연습문제

제4장 배열과 문자열
배열
문자 배열
문자열
문자열 연산
StringBuffer 객체
요약
연습문제

제5장 클래스 정의
클래스란 무엇인가?
클래스 정의하기
메소드 정의하기
생성자
클래스 정의하고 사용하기
메소드 오버로딩
객체 사용하기
재귀
패키지 이해하기
클래스 멤버의 접근 제어하기
중첩 클래스
finalize() 메소드
네이티브 메소드
요약
연습문제

제6장 클래스 확장과 상속
기존 클래스 사용하기
클래스 상속
베이스 클래스 접근 속성 선택하기
다형성
다단계 상속
추상 클래스
유니버셜 수퍼클래스
객체 형변환하기
클래스 설계하기
final 한정자
인터페이스
익명 클래스
요약
연습문제

제7장 예외
예외의 배경 개념
예외의 타입
예외 처리하기
예외 객체
사용자 정의 예외
요약
연습문제

제8장 스트림
스트림과 새로운 입/출력 기능
스트림의 이해
입/출력을 위한 클래스
표준 스트림
요약
연습문제

제9장 파일과 디렉토리 접근
File 객체로 작업하기
파일 출력 스트림 생성하기
요약
연습문제

제10장 파일 쓰기
기본 파일 입출력
파일 입출력
채널
버퍼
파일에 쓰기
요약
연습문제

제11장 파일 읽기
파일 읽기 작업
파일 채널 읽기 작업
텍스트 파일 읽기
이진 데이터 읽기
혼합된 데이터 읽기
파일 복사하기
파일에 임의로 접근하기
하나의 파일 채널로 읽기/쓰기 작업하기
메모리 맵 파일
요약
연습문제

제12장 객체의 직렬화
파일에 객체 저장하기
요약
연습문제

제13장 컬렉션 클래스
컬렉션 클래스에 대한 이해
객체의 컬렉션
반복자
컬렉션 클래스
Vector의 사용
연결 리스트
Map의 사용
요약
연습문제

제14장 유용한 클래스 모음
Arrays의 메소드
관찰 가능 및 관찰자 객체
난수 생성하기
날짜와 시간
정규식
요약
연습문제

제15장 스레드
스레드에 대한 이해
스레드 관리하기
스레드 우선순위
요약
연습문제

제16장 윈도우 생성
자바에서의 그래픽 사용자 인터페이스
윈도우 생성하기
컴포넌트와 컨테이너
컴포넌트의 기본 사항
컨테이너 사용하기
컨테이너 레이아웃 매니저
윈도우에 메뉴 추가하기
애플릿 관련 추가사항
요약
연습문제

제17장 이벤트 처리
윈도우 기반의 자바 프로그램
이벤트 처리 과정
이벤트 클래스
애플릿에서 의미 이벤트 다루기
애플리케이션에서의 의미 이벤트 리스너
액션 사용하기
툴바 추가하기
요약
연습문제

제18장 윈도우에 그리기
모델/뷰 구조 사용하기
컴포넌트 내의 좌표계
컴포넌트에 그리기
도형
도형 채우기
도형 관리하기
마우스를 이용해 그리기
사용자 정의 도형 클래스
요약
연습문제

제19장 GUI 확장
상태바 생성하기
대화상자 사용하기
인스턴트 대화상자
팝업 메뉴
사용자 좌표계 변환
사용자 정의 색상 고르기
요약
연습문제

제20장 문서 파일링과 프린팅
스케치 직렬화하기
Serializable 인터페이스 구현하기
File 메뉴 지원하기
자바에서 프린트하기
요약
연습문제

제21장 자바와 XML
XML
XML 문서의 구조
XML의 데이터 구조
DTD
잘 구성된 문서의 규칙
XML 네임스페이스
XML 문서로 작업하기
파서에 접근하기
SAX 사용하기
요약
연습문제

제22장 XML 문서의 생성과 변경
DOM의 개념
요약
연습문제

부록 A 키워드
부록 B 컴퓨터 산술 연산