MARC 닫기
00797nam ac200277 k 4500
000000745956
20220619200756
ta
061030s2006 ulka 001 kor
▼a 8979143974
▼g 13000:
▼c \27000
▼a 248023
▼c 248023
▼d 111314
▼l EM0000182937
▼a 005.133
▼2 21
▼a 005.133
▼b 김66j
▼a 김윤명
▼a (뇌를 자극하는)Java 프로그래밍/
▼d 김윤명 저.
▼a 서울:
▼b 한빛미디어,
▼c 2006.
▼a 908p.:
▼b 삽화;
▼c 26cm.
▼a 뇌를 자극하는 시리즈.
▼a 권말부록으로 'Javac와 Java 명령의 사용방법', '자바의 식별자 명명 관례' 등 수록
▼a 색인수록
▼a JAVA
▼a 프로그래밍
▼a 자바프로그래밍
▼a (뇌를 자극하는)자바 프로그래밍
▼b \27000
▼a FUTURE
▼a 단행본
KMO200603632
권 호 :
발행년 : 2006
발행처 : 한빛미디어
서 명 : (뇌를 자극하는)Java 프로그래밍
목차
저자 서문 = 3
학습 로드맵 = 4
1장 자바 시작하기
01. 자바란 무엇인가? = 17
02. JDK 설치하기 = 19
03. Hello, Java 프로그램 = 33
Exercise 1-1 한글 지원 점검 테스트 = 38
04. 자바 프로그램의 작동 원리 = 40
이것만은 알고 갑시다 = 43
2장 자바의 기초 문법
01. 자바 프로그램 작성의 기초 = 47
02. 로컬 변수의 선언과 이용 = 57
Vitamin Quiz : 변수 선언의 위치 = 64
03. 여러 가지 대입문 = 66
Vitamin Quiz : 유별난 final 변수 = 69
04. 배열의 선언, 생성, 이용 = 70
Exercise 2-1 2차원 배열의 항목 수 = 78
05. 조건문 = 79
Exercise 2-2 switch 문을 if 문으로 = 86
Vitamin Quiz : Else 절과 Switch 문 = 88
06. 반복문 = 89
Vitamin Quiz : while 문과 do-while 문의 비교 = 92
Exercise 2-3 for 문의 연습 = 94
Vitamin Quiz : 향상된 for 문 = 97
Exercise 2-4 break 문의 연습 = 99
07. 메소드 호출문 = 104
Exercise 2-5 메소드 호출문의 연습 = 110
08. 익셉션 처리에 사용되는 try 문 = 111
Exercise 2-6 익셉션 처리 문제 = 115
이것만은 알고 갑시다 = 116
3장 프리미티브 타입
01.자바의 타입 분류 체계와 프리미티브 타입 = 121
02. 프리미티브 타입 데이터의 내부 표현 = 126
Exercise 3-1 정수 내부 표현의 확인 = 134
Vitamin Quiz : 2진 소수 = 136
Exercise 3-2 부동소수점수 내부 표현의 확인 = 138
Exercise 3-3 Unicode 문자 출력하기 = 145
03. 리터럴의 표기 방법 = 147
이것만은 알고 갑시다 = 160
4장 연산자
01. 자바의 연산자 = 163
02. 여러 가지 연산자들 = 164
Exercise 4-1 부호 연산자 = 171
Exercise 4-2 Ⅱ과 Ⅰ의 차이 = 185
Vitamin Quiz : 조건 연산자와 증가 연산자 = 186
Vitamin Quiz : 넓은 범위로의 캐스트 연산은 안전할까? = 193
03. 연산자의 우선 순위 = 195
이것만은 알고 갑시다 = 197
5장 객체와 클래스
01. 객체와 클래스 = 201
02. 객체의 생성과 사용 = 207
Exercise 5-1 메소드 호출 연습(1) = 211
03. 클래스 선언의 기초 문법 = 212
Exercise 5-2 메소드 호출 연습(2) = 216
Exercise 5-3 생성자 선언 연습 = 220
Vitamin Quiz : private 필드의 장단점 = 232
Exercise 5-4 생성자가 발생하는 익셉션 = 246
04. 클래스의 정적 구성 요소 = 249
Vitamin Quiz : 객체를 만들지 못하게 하는 방법 = 254
이것만은 알고 갑시다 = 258
6장 상속과 인터페이스
01. 클래스의 상속 = 263
Exercise 6-1 생성자가 있는 슈퍼클래스의 상속 테스트 = 273
Vitamin Quiz : 추상 클래스의 생성자 = 283
02. 인터페이스 = 292
Exercise 6-2 추상 메소드와 throws 절의 관계 테스트 = 307
이것만은 알고 갑시다 = 314
7장 레퍼런스 타입
01. 레퍼런스 타입 = 319
Exercise 7-1 배열의 레퍼런스 타입 특성 테스트 = 322
Exercise 7-2 배열 변수와 null = 326
02. 열거 타입 = 336
Exercise 7-3 열거 타입 연습 = 348
이것만은 알고 갑시다 = 349
8장 패키지와 접근 제어
01. 패키지 = 353
02. 접근 제어 = 366
Exercise 8-1 접근 제어 연습문제 = 371
Vitamin Quiz : 좁은 접근 범위로의 메소드 오버라이딩 = 374
이것만은 알고 갑시다 = 375
9장 기초적인 자바 클래스들
01. JDK 라이브러리에 대하여 = 379
02. 문자열에 관련된 클래스들 = 382
Exercise 9-1 String 클래스의 특성 확인하기 = 383
Exercise 9-2 문자열에서 문자/부분 문자열 검색하기 = 391
Vitamin Quiz : String 객체의 내용이 변경 가능하다면? = 392
Exercise 9-3 StringBuilder의 메소드 = 397
Exercise 9-4 토큰 추출 프로그램 = 403
03. 날짜와 시간에 관련된 클래스들 = 405
Exercise 9-5 세계 시간 프로그램 = 414
04. 수학적 계산에 사용되는 클래스들 = 415
Exercise 9-6 Random 클래스 = 422
이것만은 알고 갑시다 = 423
10장 파일 입출력에 사용되는 자바 클래스들
01. JDK 라이브러리의 파일을 다루는 클래스들 = 427
02. 파일의 내용을 읽고 쓰는 클래스들 = 429
Exercise 10-1 배열 파라미터를 받는 read 메소드 = 437
03. 입출력 기능과 성능을 향상시키는 클래스들 = 444
Exercise 10-2 프리미티브 타입 데이터는 파일에 어떻게 저장될까? = 448
Exercise 10-3 직렬화 가능 클래스와 직렬화 불가능 클래스의 차이점 비교 = 453
Exercise 10-4 객체의 직렬화 연습 = 455
Exercise 10-5 BufferedReader클래스의 사용 연습 = 459
Exercise 10-6 BufferedOutputStream 클래스의 활용 = 460
04. 데이터를 포맷해서 출력하는 클래스들 = 463
05. 파일 관리에 사용되는 File 클래스 = 469
이것만은 알고 갑시다 = 476
11장 Object 클래스
01. 자바 클래스의 상속 계층 구조 = 483
02. Object 클래스의 메소드들 = 485
Exercise 11-1 복제 가능 클래스의 구분 = 494
Vitamin Quiz : finalize 메소드를 사용했을 때의 장단점 = 501
이것만은 알고 갑시다 = 504
12장 Wrapper 클래스
01. Wrapper 클래스에 대하여 = 509
02. Wrapper 클래스의 기본적인 사용 방법 = 510
Exercise 12-1 래퍼 클래스 관련 예외처리 = 512
03. Wrapper 클래스의 정적 메소드와 상수 = 513
04. 자동 Boxing과 자동 Unboxing = 516
이것만은 알고 갑시다 = 519
13장 자료구조로 사용되는 자바 클래스들
01. 자료구조란? = 523
02. 자료구조 클래스의 사용 방법 = 525
Exercise 13-1 LinkedList의 검색 = 536
Exercise 13-2 장바구니를 리스트로 표현하기 = 541
Exercise 13-3 LinkedList를 스택으로 사용하기 = 543
Vitamin Quiz : ArrayList와 LinkedList 비교 = 545
Exercise 13-4 해쉬 테이블 연습 = 549
이것만은 알고 갑시다 = 559
14장 System 클래스
01. System 클래스에 대하여 = 563
02. System 클래스의 사용 방법 = 564
이것만은 알고 갑시다 = 585
15장 익셉션 클래스
01. 익셉션 클래스에 대하여 = 589
02. 익셉션의 종류 = 591
03. 익셉션 클래스의 사용 방법 = 594
04. 익셉션 클래스의 선언 방법 = 600
이것만은 알고 갑시다 = 603
16장 네스티드 클래스와 네스티드 인터페이스
01. 네스티드 클래스와 네스티드 인터페이스에 대하여 = 607
02. 네스티드 클래스의 선언과 이용 = 609
Vitamin Quiz : 로컬 이너 클래스의 선언 위치 = 610
Exercise 16-1 로컬 이너 클래스 파일의 이름 = 625
Vitamin Quiz : 이름 없는 이너 클래스의 생성자 = 629
Exercise 16-2 이름 없는 이너 클래스의 클래스 파일 이름 = 630
03. 네스티드 인터페이스의 선언과 이용 = 630
이것만은 알고 갑시다 = 633
17장 객체의 직렬화
01. 직렬화와 역직렬화에 대하여 = 637
02. 직렬화 가능 플래스의 선언 방법 = 640
Exercise 17-1 예제 실행 = 675
이것만은 알고 갑시다 = 676
18장 멀티스레드 프로그래밍
01. 멀티스레드 프로그램이란? = 681
02. 멀티스레드 프로그램의 작성 방법 = 682
Exercise 18-1 멀티스레드 프로그램 연습 = 694
03. 스레드간의 커뮤니케이션 = 695
Vitamin Quiz : isReady 필드 값을 체크하지 않는다면? = 716
04. 스레드의 상태 = 720
이것만은 알고 갑시다 = 725
19장 GUI 프로그래밍
01. GUI 환경에서 작동하는 프로그램 = 731
02. 윈도우 프로그램의 작성 방법 = 732
Exercise 19-1 한글 지원 테스트 = 740
Exercise 19-2 border layout의 특성 테스트 = 743
Exercise 19-3 윈도우로 작성하는 덧셈 프로그램 = 753
03. 그래픽과 이미지 디스플레이 = 762
Exercise 19-4 여러 가지 색으로 그림 그리기 = 764
Exercise 19-5 paint 메소는 언제 호출되나? = 769
04. 오디오 파일 재생하기 = 773
이것만은 알고 갑시다 = 776
20장 네트워크 통신 프로그래밍
01. TCP/IP 프로토콜에 대하여 = 783
02. TCP/IP 통신 프로그램의 작성 방법 = 786
Vitamin Quiz : 더 완벽한 서버 만들기 = 809
이것만은 알고 갑시다 = 810
21장 JDBC 프로그래밍
01. 데이터베이스에 대하여 = 817
Exercise 21-1 테이블 생성하기와 데이터 저장 = 830
Exercise 21-2 select 문 연습 = 831
02. JDBC를 이용한 프로그램 작성하기 = 835
Vitamin Quiz : JDBC 프로그램의 흐름 이해 = 844
Exercise 21-3 select 문의 결과를 출력하기 = 845
Exercise 21-4 데이터 검색 프로그램 = 847
Exercise 21-5 데이터 입력 에러 제거하기 = 850
이것만은 알고 갑시다 = 851
22장 애플릿 프로그래밍
01. 애플릿에 대하여 = 859
02. 애플릿의 작성 방법 = 864
이것만은 알고 갑시다 = 888
Appendix(부록)
A. javac와 java 명령의 사용 방법 = 892
B. 자바의 식별자 명명 관례 = 896
C. printf 메소드에 대하여 = 898
찾아보기 = 903
(2026) 에듀윌 ADsP 데이터분석 준전문가 : 2주끝장
005.74076 윤55ㅇ
홍콩 : 천 가지 표정의 도시
081.1 살29ㅅ
OpenCV 4로 배우는 컴퓨터 비전과 머신 러닝
006.37 황54o
(회사에서 바로 통하는) 엑셀 데이터 활용+분석
005.369 김14ㅇ
AI 제국 권력, 자본, 노동
006.3 H252a임
일론 머스크의 서재 : 인류의 다음 100년을 설계한 60권
028.1 휴34ㅇ
공부란 무엇인가 개정증보판
001.2 김64ㄱ2
서평쓰기