Page 2 -
P. 2
들 어 가 며
이 책 의 목 표 는 단 순 히 여 러 분 이 코 틀 린 언 어 를 배 우 도 록 돕 는 것 이 아 니 라 코 틀 린 을 사 용 해 더
안 전 한 프 로 그 램 을 작 성 하 는 방 법 을 익 히 도 록 하 는 것 이 다. 하 지 만 이 는 코 틀 린 을 사 용 하 는 것 만
으 로 더 안 전 한 프 로 그 램 을 작 성 할 수 있 다 거 나 더 나 아 가 코 틀 린 을 사 용 해 야 만 더 안 전 한 프 로 그
램 을 작 성 할 수 있 다 는 뜻 이 아 니 다. 이 책 은 모 든 예 제 에 코 틀 린 을 사 용 하 는 데, 그 이 유 는 코 틀 린
이 J V M( 자 바 가 상 머 신) 생 태 계 에 서 안 전 한 프 로 그 램 을 작 성 할 때 사 용 할 수 있 는 가 장 편 리 한 언
어 이 기 때 문 이 다.
이 책 은 오 래 전 부 터 다 양 한 환 경 에 서 발 전 해 온 기 법 을 가 르 쳐 준 다. 사 실 그 기 법 의 대 부 분 은 함
수 형 프 로 그 래 밍 에 서 왔 다. 하 지 만 이 책 은 함 수 형 프 로 그 래 밍 의 기 초 를 알 려 주 는 책 이 아 니 다.
이 책 은 실 용 적 이 고 안 전 한 프 로 그 래 밍 에 관 한 책 이 다.
여 기 서 설 명 한 모 든 기 법 은 자 바 생 태 계 에 서 여 러 해 동 안 프 로 덕 션 에 사 용 해 왔 던 것 으 로, 전 통
적 인 명 령 형 프 로 그 래 밍 기 법 보 다 버 그 발 생 을 줄 이 는 데 효 과 적 임 이 입 증 됐 다. 이 런 안 전 한 기 법
은 어 떤 언 어 로 도 구 현 할 수 있 으 며 자 바 에 서 도 다 년 간 이 런 기 법 을 사 용 해 왔 다. 하 지 만 이 런 기
법 의 채 택 은 자 바 의 한 계 를 극 복 하 려 는 몸 부 림 을 통 해 이 뤄 지 곤 했 다.
이 책 은 맨 밑 바 닥 부 터 프 로 그 래 밍 을 알 려 주 는 책 이 아 니 다. 이 책 의 주 대 상 은 자 신 의 전 문 분 야
에 서 버 그 가 없 는 프 로 그 램 을 더 쉽 고 안 전 하 게 작 성 하 고 싶 은 프 로 그 래 머 들 이 다.
책 에 서 다 루 는 내 용
여 러 분 이 자 바 프 로 그 래 머 라 면 기 존 에 배 웠 던 것 과 다 른 구 체 적 인 기 법 을 이 책 에 서 배 우 게 된
다. 이 런 기 법 의 대 부 분 은 낯 설 게 느 껴 지 거 나 심 지 어 는 과 거 에 모 범 사 례 (b est pr a cti c e )로 알 고 있
던 내 용 과 서 로 모 순 인 것 처 럼 느 껴 질 수 있 다. 하 지 만 ( 전 부 는 아 니 지 만) 대 부 분 의 모 범 사 례 는
6 4 0 Ki B ( 키 비 바 이 트)의 메 모 리 와 5 Mi B ( 메 비 바 이 트)의 디 스 크 공 간 이 있 는 단 일 코 어 프 로 세 서 를 사
용 하 던 시 절 에 확 립 됐 다. 하 지 만 모 든 것 이 변 했 다. 요 즘 은 평 범 한 스 마 트 폰 조 차 도 3 Gi B ( 기 비 바 이
트) 이 상 의 R A M 과 2 5 6 Gi B S S D (S oli d St at e Dis k , 고 체 상 태 디 스 크) 저 장 장 치 가 있 는 8 코 어 프 로 세
서 컴 퓨 터 다. 마 찬 가 지 로 컴 퓨 터 에 도 수 기 비 바 이 트 의 메 모 리 와 수 테 비 바 이 트 (Ti B ) 크 기 의 저 장
장 치, 멀 티 코 어 프 로 세 서 가 들 어 있 다.
0 1 0