장바구니 담기 close

장바구니에 상품을 담았습니다.

Java Programming Academy(자바 프로그래밍 아카데미)

Java Programming Academy(자바 프로그래밍 아카데미)

  • 이순희 ,김은미 ,조양현
  • |
  • 북스홀릭
  • |
  • 2012-05-15 출간
  • |
  • 532페이지
  • |
  • 190 X 260 X 35 mm
  • |
  • ISBN 9788994914633
판매가

25,000원

즉시할인가

25,000

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
25,000

이 상품은 품절된 상품입니다

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평




처음에는 신기하고 쉬워 보이던 언어가 진도가 나갈수록 앞부분에 대한 기억력은 희미해져 가고 중간을 지나면 불안해지기 시작한다. 이쯤이 되면 포기하는 사람이 속출하고 앞장을 다시 들추어보는 사람이 점점 많아진다. 이렇게 한 학기가 끝나거나 책을 마칠 때에는 정신없이 달려왔던 과거의 자국만이 있을 뿐, 배우려고 했던 프로그램 언어에 대한 자신감은 없어지고 잘한다는 말은 어디에 가서도 할 수 없는 상황이 된다.
가장 문제가 되는 부분은 매 단원마다 구분된 설명과 각 단원에 맞추어져 있는 실습문제 일 것이다. 지난 장에 대한 내용과 앞으로 배울 내용에 대한 어떠한 지식도 없이 독립된 부분에 충실하고 있기 때문에, 결국은 부분적인 문법적 지식은 어느 정도 습득하게 되지만 전체를 엮어 하나의 프로그램을 작성하는 지식은 쌓을 수 없었던 것 같다.
이 책은 이러한 부분을 최대한 해결 할 수 있는 방향을 모색하였다. 비록 뒷장에 나올 내용이라도 필요한 부분은 그 이전 장에서 설명하고, 뒷부분으로 진행하면서 전체적인 프로그램 감각을 익힐 수 있도록 간단한 학사 관리 프로젝트를 진행시켜 균형적인 학습이 되도록 하였다. 비록 제한적이고 다소 미흡한 부분이 있긴 하지만 프로젝트에 대한 전체적인 내용을 공개하여 학습을 마친 후에 학기말 프로젝트 등으로 확장하여 실제 사용을 가상한 프로그램을 완성할 수 있도록 하였다.


목차


제01장 자바의 개요
1.1_자바(Java) 언어의 탄생
1.2_자바 언어의 특징
1.3_자바 가상머신
1.4_자바 언어 프로그램들
1.5_자바 언어의 개발 환경
1.6_JDK 설치하기

제02장 자바의 기초
2.1_기본 프로그램의 구조
2.2_파일 이름의 규칙
2.3_컴파일하기
2.4_실행하기
2.5_주석 달기
2.6_예약어(Keyword)
2.7_프로그램 코딩 규칙
2.8_편집기 활용하기

제03장 변수와 상수
3.1_변수의 역할
3.2_변수의 이름
3.3_데이터형
3.4_String 형
3.5_상수
3.6_변수의 유효범위
3.7_변수와 초기화

제04장 연산자
4.1_산술 연산자
4.2_대입 연산자
4.3_관계 연산자
4.4_== 와 equals()의 차이
4.5_논리 연산자
4.6_비트 연산자
4.7_단일 연산자

제05장 제어문
5.1_if 문
5.2_for 문
5.3_while 문
5.4_무한 반복문
5.5_do while 문
5.6_switch 문
5.7_break 문
5.8_continue 문

제06장 배열
6.1_1차원 배열
6.2_2차원 배열
6.3_배열 값의 복사

제07장 표준 입출력
7.1_표준 출력
7.2_표준 입력
7.3_표준 오류

제08장 메서드
8.1_메서드의 기본
8.2_중복정의와 재정의
8.3_main() 메서드
8.4_배열을 인수로 갖는 메서드
8.5_배열을 반환 값으로 갖는 메서드

제09장 클래스
9.1_객체지향 개념
9.2_클래스
9.3_참조형 변수
9.4_객체와 인스턴스
9.5_내부 클래스
9.6_자바 프로그램의 구조

제10장 상속
10.1_상속
10.2_클래스의 확장
10.3_상속과 생성자
10.4_추상 클래스
10.5_내부 무명 클래스
10.6_클래스 변수와 클래스 메서드
10.7_클래스의 설계(학사관리 프로젝트 1)

제11장 패키지
11.1_패키지(package)란
11.2_패키지의 작성
11.3_패키지의 이용
11.4_패키지의 구조
11.5_무명 패키지
11.6_패키지 사용의 이점
11.7_패키지 구축하기(학사관리 프로젝트 2)

제12장 파일 입출력
12.1_스트림이란
12.2_파일 처리의 기본
12.3_문자 스트림 입출력
12.4_바이트 스트림 입출력
12.5_숫자 입출력
12.6_학생 주소록 파일의 설계와 구현(학사관리 프로젝트 3)

제13장 인터페이스
13.1_인터페이스(Interface)란
13.2_인터페이스의 정의
13.3_인터페이스의 구현
13.4_인터페이스의 확장
13.5_인터페이스를 사용하는 이유

제14장 AWT와 이벤트
14.1_이벤트 처리 방식
14.2_AWT
14.3_컨테이너
14.4_컨테이너의 배치 관리자
14.5_Button과 ActionEvent
14.6_폰트와 색상을 이용한 꾸미기
14.7_라벨(Label)
14.8_텍스트 필드(TextField)와 이벤트
14.9_TextArea
14.10_Checkbox, CheckboxGroup
14.11_List
14.12_Choice
14.13_Canvas
14.14_Menu
14.15_이벤트 클래스 정리
14.16_학생 주소록 입력
제15장 예외 처리
15.1_예외 처리란
15.2_try ~ catch에 의한 예외 처리
15.3_throws에 의한 예외 처리
15.4_사용자정의 예외 처리

제16장 자바의 중요 클래스들
16.1_System 클래스
16.2_String 클래스와 StringBuffer 클래스
16.3_래퍼 클래스
16.4_Date 클래스와 Calendar 클래스
16.5_Vector 클래스
16.6_StringTokenLizer

제17장 SWING
17.1_스윙이란?
17.2_스윙 패키지
17.3_스윙 패키지의 컴포넌트
17.4_컨테이너
17.5_컨테이너의 배치 관리자
17.6_JButton과 ActionEvent
17.7_JLabel
17.8_JTextField, JTextArea, JPasswordField
17.9_JCheckBox, JRadioButton, JComboBox
17.10_JTable
17.11_JTabbedPanel
17.12_메뉴 처리하기

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.