logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

자바만 잡아도

자바만 잡아도

(기초를 탄탄히 세우는 Java 프로그래밍)

김병만, 김시관, 신윤식 (지은이)
카오스북
27,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
27,000원 -0% 0원
0원
27,000원 >
24,300원 -10% 0원
카드할인 3%
729원
23,571원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 2개 25,380원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

자바만 잡아도
eBook 미리보기

책 정보

· 제목 : 자바만 잡아도 (기초를 탄탄히 세우는 Java 프로그래밍)
· 분류 : 국내도서 > 컴퓨터/모바일 > 웹디자인/홈페이지 > HTML/JavaScript
· ISBN : 9791187486077
· 쪽수 : 720쪽
· 출판일 : 2017-08-30

책 소개

자바와 C++ 언어의 차이점에 대해 살펴보는 한편, 그 원리를 이해할 수 있도록 설명했다. 예제를 수록해 프로그래밍을 보다 쉽고 빨리 익힐 수 있도록 돕는다.

목차

01장 자바 소개
1.1 자바의 역사와 특징 1
1.2 자바 개발 환경 4
1.3 자바를 이용한 개발 과정 6
1.4 이클립스 설치 10
1.5 객체지향 프로그래밍이란? 16

02장 자바 기초–변수와 자료형
2.1 프로그램 및 클래스 구성 19
2.2 변수와 자료형 24
2.3 대입문 30
2.4 자료형 변환 34
2.5 사용자 정의 자료형 37

03장 자바 기초–수식
3.1 수식 39
3.2 산술 연산자 41
3.3 비트 연산자 47
3.4 관계 연산자 51
3.5 논리 연산자 53
3.6 축약 대입 연산자 56
3.7 증감 연산자 56
3.8 조건 연산자 59

04장 자바 기초–조건문
4.1 if문 62
4.2 switch문 75

05장 자바 기초–반복문
5.1 while문 80
5.2 do-while문 91
5.3 for문 95
5.4 break문 103
5.5 continue문 106
5.6 이중 for문 108
5.7 foreach문 112

06장 배열
6.1 배열이란 ? 115
6.2 배열 선언 및 생성 116
6.3 배열 사용 118
6.4 배열 정렬 121
6.5 배열 탐색 127
6.6 배열 인수 131
6.7 배열 복사 136
6.8 다차원 배열 137

07장 문자열
7.1 String 클래스 145
7.2 StringBuilder 클래스 158
7.3 StringBuffer 클래스 162
7.4 정규식 관련 클래스 162

08장 클래스 I
8.1 클래스 정의 168
8.2 this 키워드 178
8.3 정적 필드 181
8.4 정적 메서드 184
8.5 필드 접근자 187
8.6 변수의 유효 범위 197
8.7 메서드 중복 정의 200
8.8 메서드 인수 전달 202

09장 클래스 II
9.1 내부 클래스 208
9.2 클래스 간 데이터 공유 214
9.3 패키지 219
9.4 import문 223
9.5 C++ 대 Java 224

10장 생성자와 소멸자
10.1 생성자 235
10.2 생성자 중복 정의 238
10.3 생성자와 this 키워드 242
10.4 상수 필드 및 정적 필드 초기화 245
10.5 소멸자 247
10.6 생성자를 이용한 클래스 간 데이터 공유 249

11장 상속
11.1 상속 및 접근 제어 254
11.2 메서드 재정의 260
11.3 상위 클래스 생성자 호출 순서 265
11.4 추상 클래스와 추상 메서드 268
11.5 인터페이스 269
11.6 인터페이스를 이용한 다중 상속 273
11.7 상속과 바인딩 274
11.8 익명 내부 클래스 279
11.9 클래스 형변환 283
11.10 인터페이스의 형변환 287
11.11 instanceof 연산자 288
11.12 포장 클래스 290

12장 예외 처리
12.1 기본 예외 처리 294
12.2 예외 처리 순서 300
12.3 checked 예외 306
12.4 unchecked 예외 310
12.5 사용자 정의 예외 313

13장 제네릭과 컬렉션
13.1 제네릭 클래스 318
13.2 컬렉션 322
13.3 Set 인터페이스 및 관련 클래스 325
13.4 List 인터페이스 및 관련 클래스 330
13.5 Queue 관련 클래스 339
13.6 Map 인터페이스 관련 클래스 344

14장 파일
14.1 스트림 353
14.2 바이트 스트림 클래스 355
14.3 문자 스트림 클래스 362
14.4 버퍼 스트림 클래스 369
14.5 파일 관리 371
14.6 객체 직렬화 374
14.7 Scanner 클래스 380
14.8 토큰 분리 387
14.9 PrintWriter 클래스 393

15장 프로세스와 스레드
15.1 프로세스 396
15.2 스레드 개요 402
15.3 스레드 생성 및 실행 406
15.4 스레드 조작 410
15.5 스레드 동기화 414
15.6 wait와 notify 421
15.7 명시적 lock 객체 425
15.8 세마포 428

16장 스윙 및 이벤트 핸들링
16.1 스윙이란 ? 432
16.2 JFrame 컴포넌트 434
16.3 GUI 컴포넌트 436
16.4 이벤트 처리 441
16.5 여러 개의 이벤트 핸들러 객체 등록하기 447
16.6 이벤트 정보 활용하기 449
16.7 이벤트 리스너 인터페이스 456
16.8 어댑터 클래스 459

17장 배치 관리자
17.1 배치 관리자란? 465
17.2 FlowLayout 466
17.3 BorderLayout 467
17.4 GridLayout 470
17.5 GridBagLayout 472
17.6 CardLayout 478
17.7 BoxLayout 481
17.8 GroupLayout 488
17.9 SpringLayout 491
17.10 Null Layout과 AbsoluteLayout 493
17.11 복잡한 화면 구성 495

18장 GUI 컴포넌트
18.1 JLabel 499
18.2 JTextField와 JPasswordField 501
18.3 JTextArea 504
18.4 JButton 507
18.5 JCheckBox 512
18.6 JRadioButton 518
18.7 JComboBox 524
18.8 JList 529
18.9 JTabbedPane 534

19장 마우스, 키보드, 메뉴 및 대화 상자
19.1 마우스 조작하기 538
19.2 키 이벤트 547
19.3 메뉴 구성 556
19.4 메뉴 이벤트 핸들링 557
19.5 므네모닉 키와 가속 키 지정 558
19.6 팝업 메뉴 567
19.7 사용자 대화 상자 구성하기 571
19.8 사용자 대화 상자 출력하기 572
19.9 사용자 입력 값 전달받기 574
19.10 팝업 다이얼로그 576
19.11 JFileChooser 578
19.12 JColorChooser 584

20장 그래픽과 이미지
20.1 컬러 588
20.2 도형 및 문자열 그리기 589
20.3 색상 및 폰트 지정하기 594
20.4 사용자가 원하는 시점에서 그리기 595
20.5 이미지 로딩 및 출력 606
20.6 이미지 생성 및 저장 610
20.7 픽셀 조작 614
20.8 픽셀 배열 얻기 616

21장 윈도우빌더
21.1 윈도우빌더 설치 준비 624
21.2 윈도우빌더 플러그인으로 설치 626
21.3 윈도우빌더를 이용한 프로그램 작성 627
21.4 스윙 프로그램을 윈도우빌더로 불러오기 629
21.5 배치 관리자 바꾸기 631
21.6 소스 변경 후 디자인에 반영하기 632
21.7 컴포넌트 생성, 편집 및 배치하기 633
21.8 이벤트 핸들러 작성, 수정 및 제거 634
21.9 메뉴 생성 639
21.10 메뉴 이벤트 처리 641

22장 스윙과 스레드
22.1 EDT 645
22.2 EDT에게 작업 의뢰하기 648
22.3 GUI 프로그램 EDT에서 시작하기 651
22.4 작업자 스레드 657
22.5 바운드 속성 669
22.6 SwingWorker 클래스의 바운드 속성 677

저자소개

김병만 (지은이)    정보 더보기
2017년 현) 금오공과대학교 컴퓨터소프트웨어공학과 교수 서울대 컴퓨터공학과 졸업 KAIST 전산학과 박사(PhD) UC Irvine 박사 후 연수 2005년 콜로라도주립대학 연구교수
펼치기
김시관 (지은이)    정보 더보기
2017년 현) 금오공과대학교 컴퓨터소프트웨어공학과 교수 경북대 전자공학과 졸업 KAIST 전산학과 박사(PhD)
펼치기
신윤식 (지은이)    정보 더보기
2017년 현) 금오공과대학교 컴퓨터소프트웨어공학과 교수 경북대 전자공학과 졸업 KAIST 전산학과 석사
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책