자료검색 > 상세페이지

저자

발행처

발행년도

KDC : 005.133
도서 (뇌를 자극하는)Java 프로그래밍
  • ㆍ저자사항 김윤명 저
  • ㆍ발행사항 서울: 한빛미디어, 2006
  • ㆍ형태사항 908p.: 삽화; 26cm
  • ㆍ일반노트 권말부록으로 "javac와 java 명령의 사용 방법", "자바의 식별자 명명 관례", "printf 메소드에 대하여" 수록
  • ㆍISBN 8979143973
  • ㆍ주제어/키워드 자바 프로그래밍
  • ㆍ소장기관 연무도서관

소장정보

소장정보
등록번호 낱권정보 자료실 / 청구기호 / ISBN 자료상태 반납예정일 예약 상호대차서비스
GD0000009365 [연무]보존서고
005.133-김732ㅈ
예약불가 - 예약불가 상호대차신청

상세정보

<자바 프로그램 입문서. 이 책에서는 C나 C++을 학습하지 않아도 객체지향 언어인 자바를 쉽게 학습할 수 있도록 자바 프로그래밍 문법을 원리부터 충실하게 설명하고 있다. 자바의 개념에서부터 기초 문법, 객체와 클래스, 기초적인 자바 클래스들, 멀티스레드 프로그래밍과 네트워크 통신 프로그래밍...

도서정보 상세보기[NAVER 제공]

목차

뇌를 자극하는 JAVA 프로그래밍 - 김윤명 지음
자바 프로그래밍의 기본 문법을 배운 후에 객체지향 개념을 익히게 하여 프로그래밍 언어 입문자가 어렵지 않게 학습할 수 있도록 학습 순서를 구성했다. 다양한 실패 사례를 통해 각 문법의 장단점을 쉽게 파악할 수 있도록 하여 외우는 문법이 아니라 쓸 수 있는 문법을 배우게 했다.

http://www.aladin.co.kr/shop/wproduct.aspx?ItemId=684899&copyPaper=1&ttbkey=ttbhcr98061138004&start=api

제1장 자바 시작하기
1-1. Hello, Java 프로그램
1-2. 자바 개발 환경의 구축
1-3. 컴파일과 실행
[Exercise 1-1] 한글 지원 점검 테스트
1-4. 자바 프로그램의 작동 원리
이것만은 알고 갑시다

제2장 자바의 기초 문법
2-1. 자바 프로그램 작성의 기초
2-2. 로컬 변수의 선언과 이용
[Vitamin Quiz] 변수 선언의 위치
2-3. 여러 가지 대입문
[Vitamin Quiz] 유별난 final 변수
2-4. 배열의 선언, 생성, 이용
[Exercise 2-1] 2차원 배열의 항목 수
2-5. 조건문
[Exercise 2-2] switch 문을 if 문으로
[Vitamin Quiz] Else 절과 Switch 문
2-6. 반복문
[Vitamin Quiz] while 문과 do-while 문의 비교
[Exercise 2-3] for 문의 연습
[Vitamin Quiz] 향상된 for 문
[Exercise 2-4] break 문의 연습
2-7. 메소드 호출문
[Exercise 2-5] 메소드 호출문의 연습
2-8. 익셉션 처리에 사용되는 try 문
[Exercise 2-6] 익셉션 처리 문제
이것만은 알고 갑시다

제3장 프리미티브 타입
3-1. 자바의 타입 분류 체계와 프리미티브 타입
3-2. 프리미티브 타입 데이터의 내부 표현
[Exercise 3-1] 정수 내부 표현의 확인
[Vitamin Quiz] 2진 소수
[Exercise 3-2] 부동소수점수 내부 표현의 확인
[Exercise 3-3] Unicode 문자 출력하기
3-3. 리터럴의 표기 방법
이것만은 알고 갑시다

제4장 연산자
4-1. 자바의 연산자
4-2. 여러 가지 연산자들
[Exercise 4-1] 부호 연산자
[Exercise 4-2] ||과 |의 차이
[Vitamin Quiz] 조건 연산자와 증가 연산자
[Vitamin Quiz] 넓은 범위로의 캐스트 연산은 안전할까?
4-3. 연산자의 우선 순위
이것만은 알고 갑시다

제5장 객체와 클래스
5-1. 객체와 클래스
5-2. 객체의 생성과 사용
[Exercise 5-1] 메소드 호출 연습 (1)
5-3. 클래스 선언의 기초 문법
[Exercise 5-2] 메소드 호출 연습 (2)
[Exercise 5-3] 생성자 선언 연습
[Vitamin Quiz] Private 필드의 장단점
[Exercise 5-4] 생성자가 발생하는 익셉션
5-4. 클래스의 정적 구성 요소
[Vitamin Quiz] 객체를 만들지 못하게 하는 방법
이것만은 알고 갑시다

제6장 상속과 인터페이스
6-1. 클래스의 상속
[Exercise 6-1] 생성자가 있는 슈퍼클래스의 상속 테스트
[Vitamin Quiz] 추상 클래스의 생성자
6-2. 인터페이스
[Exercise 6-2] 추상 메소드와 throws 절의 관계 테스트
이것만은 알고 갑시다

제7장 레퍼런스 타입
7-1. 레퍼런스 타입
[Exercise 7-1] 배열의 레퍼런스 타입 특성 테스트
[Exercise 7-2] 배열 변수와 null
7-2. 열거 타입
[Exercise 7-3] 열거 타입 연습
이것만은 알고 갑시다

제8장 패키지와 접근 제어
8-1. 패키지
8-2. 접근 제어
[Exercise 8-1] 접근 제어 연습문제
[Vitamin Quiz] 좁은 접근 범위로의 메소드 오버라이딩
이것만은 알고 갑시다

제9장 기초적인 자바 클래스들
9-1. JDK 라이브러리에 대하여
9-2. 문자열에 관련된 클래스들
[Exercise 9-1] String 클래스의 특성 확인하기
[Exercise 9-2] 문자열에서 문자/부분 문자열 검색하기
[Vitamin Quiz] String 객체의 내용이 변경 가능하다면?
[Exercise 9-3] StringBuilder의 메소드
[Exercise 9-4] 토큰 추출 프로그램
9-3. 날짜와 시간에 관련된 클래스들
[Exercise 9-5] 세계 시간 프로그램
9-4. 수학적 계산에 사용되는 클래스들
[Exercise 9-6] Random 클래스
이것만은 알고 갑시다

제10장 파일 입출력에 사용되는 자바 클래스들
10-1. JDK 라이브러리의 파일을 다루는 클래스들
10-2. 파일의 내용을 읽고 쓰는 클래스들
[Exercise 10-1] 배열 파라미터를 받는 read 메소드
10-3. 입출력 기능과 성능을 향상시키는 클래스들
[Exercise 10-2] 프리미티브 타입 데이터는 파일에 어떻게 저장될까?
[Exercise 10-3] 직렬화 가능 클래스와 직렬화 불가능 클래스의 차이점 비교
[Exercise 10-4] 객체의 직렬화 연습
[Exercise 10-5] BufferedReader 클래스의 사용 연습
[Exercise 10-6] BufferedOutputStream 클래스의 활용
10-4. 데이터를 포맷해서 출력하는 클래스들
10-5. 파일 관리에 사용되는 File 클래스
이것만은 알고 갑시다

제11장 Object 클래스
11-1. 자바 클래스의 상속 계층 구조
11-2. Object 클래스의 메소드들
[Exercise 11-1] 복제 가능 클래스의 구분
[Vitamin Quiz] finalize 메소드를 사용했을 때의 장단점
이것만은 알고 갑시다

제12장 Wrapper 클래스
12-1. Wrapper 클래스에 대하여
12-2. Wrapper 클래스의 기본적인 사용 방법
[Exercise 12-1] 래퍼 클래스 관련 예외처리
12-3. Wrapper 클래스의 정적 메소드와 상수
12-4. 자동 Boxing과 자동 Unboxing
이것만은 알고 갑시다

제13장 자료구조로 사용되는 자바 클래스들
13-1. 자료구조란?
13-2. 자료구조 클래스의 사용 방법
[Exercise 13-1] LinkedList의 검색
[Exercise 13-2] 장바구니를 리스트로 표현하기
[Exercise 13-3] LinkedList를 스택으로 사용하기
[Vitamin Quiz] ArrayList와 LinkedList 비교
[Exercise 13-4] 해쉬 테이블 연습
이것만은 알고 갑시다

제14장 System 클래스
14-1. System 클래스에 대하여
14-2. System 클래스의 사용 방법
이것만은 알고 갑시다

제15장 익셉션 클래스
15-1. 익셉션 클래스에 대하여
15-2. 익셉션의 종류
15-3. 익셉션 클래스의 사용 방법
15-4. 익셉션 클래스의 선언 방법
이것만은 알고 갑시다

제16장 네스티드 클래스와 네스티드 인터페이스
16-1. 네스티드 클래스와 네스티드 인터페이스에 대하여
16-2. 네스티드 클래스의 선언과 이용
[Vitamin Quiz] 로컬 이너 클래스의 선언 위치
[Exercise 16-1] 로컬 이너 클래스 파일의 이름
[Vitamin Quiz] 이름 없는 이너 클래스의 생성자
[Exercise 16-2] 이름 없는 이너 클래스의 클래스 파일 이름
16-3. 네스티드 인터페이스의 선언과 이용
이것만은 알고 갑시다

제17장 객체의 직렬화
17-1. 직렬화와 역직렬화에 대하여
17-2. 직렬화 가능 클래스의 선언 방법
[Exercise 17-1] 예제 실행
이것만은 알고 갑시다

제18장 멀티스레드 프로그래밍
18-1. 멀티스레드 프로그램이란?
18-2. 멀티스레드 프로그램의 작성 방법
[Exercise 18-1]멀티스레드 프로그램 연습
18-3. 스레드간의 커뮤니케이션
[Vitamin Quiz] isReady 필드 값을 체크하지 않는다면?
18-4. 스레드의 상태
이것만은 알고 갑시다

제19장 GUI 프로그래밍
19-1. GUI 환경에서 작동하는 프로그램
19-2. 윈도우 프로그램의 작성 방법
[Exercise 19-1] 한글 지원 테스트
[Exercise 19-2] border layout의 특성 테스트
[Exercise 19-3] 윈도우로 작성하는 덧셈 프로그램
19-3. 그래픽과 이미지 디스플레이
[Exercise 19-4] 여러 가지 색으로 그림 그리기
[Exercise 19-5] paint 메소는 언제 호출되나?
19-4. 오디오 파일 재생하기
이것만은 알고 갑시다

제20장 네트워크 통신 프로그래밍
20-1. TCP/IP 프로토콜에 대하여
20-2. TCP/IP 통신 프로그램의 작성 방법
[Vitamin Quiz] 더 완벽한 서버 만들기
이것만은 알고 갑시다

제21장 JDBC 프로그래밍
21-1. 데이터베이스에 대하여
[Exercise 21-1] 테이블 생성하기와 데이터 저장
[Exercise 21-2] select 문 연습
21-2. JDBC를 이용한 프로그램 작성하기
[Vitamin Quiz] JDBC 프로그램의 흐름 이해
[Exercise 21-3] select 문의 결과를 출력하기
[Exercise 21-4] 데이터 검색 프로그램
[Exercise 21-5] 데이터 입력 에러 제거하기
이것만은 알고 갑시다

제22장 애플릿 프로그래밍
22-1. 애플릿에 대하여
22-2. 애플릿의 작성 방법
이것만은 알고 갑시다

부록
A. javac와 java 명령의 사용 방법
B. 자바의 식별자 명명 관례
C. printf 메소드에 대하여


[인터넷서점 알라딘 제공]

내가 찾은 검색어

천안시도서관

본 웹사이트에 게시된 이메일 주소는 자동수집을 거부하며 이를 위반시 정보통신망법에 의해 처벌됨을 유념하시기 바랍니다.

(31127) 충남 천안시 동남구 중앙로 118 / Tel : 041-521-3721~2

Copyrightⓒ Cheonan-Si. All rights reserved.

Libropia QR code