HOME > Detail View

Detail View

(Perfect foundation) Java programming (Loan 9 times)

Material type
단행본
Personal Author
금영욱 조정길, 저
Title Statement
(Perfect foundation) Java programming / 금영욱, 조정길 저
Publication, Distribution, etc
서울 :   북스홀릭,   2010  
Physical Medium
462 p. : 삽화 ; 26 cm
Series Statement
(실무자를 위한 IT 전문서) IT holic ;12
ISBN
9788994393186
General Note
색인수록  
000 00752camcc2200265 c 4500
001 000045623568
005 20101229092537
007 ta
008 101228s2010 ulka 001c kor
020 ▼a 9788994393186 ▼g 93000
035 ▼a (KERIS)BIB000012241168
040 ▼a 241050 ▼c 241050 ▼d 211009
082 0 4 ▼a 005.133 ▼2 22
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b J41 2010z8
100 1 ▼a 금영욱
245 2 0 ▼a (Perfect foundation) Java programming / ▼d 금영욱, ▼e 조정길 저
246 3 ▼a 자바 프로그래밍
260 ▼a 서울 : ▼b 북스홀릭, ▼c 2010
300 ▼a 462 p. : ▼b 삽화 ; ▼c 26 cm
440 1 0 ▼a (실무자를 위한 IT 전문서) IT holic ; ▼v 12
500 ▼a 색인수록
700 1 ▼a 조정길, ▼e
945 ▼a KLPA

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 J41 2010z8 Accession No. 121201448 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 J41 2010z8 Accession No. 121201449 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

자바에 관심을 가진 독자들이 쉽게 자바를 습득하고 프로그래밍할 수 있는 능력을 배양하도록 구성한 교재. 자바의 환경 구축과 기본 문법, 자바에서의 객체지향 개념으로 객체지향의 기본이 되는 클래스와 메소드에 대하여 자세히 설명한다. 또한 애플릿과 사용자 인터페이스인 스윙을 이용한 애플리케이션 프로그래밍으로 자바 애플릿의 프로그래밍 방법, 자바에서 데이터베이스를 지원하는 JDBC(Java Database Connectivity), 자바의 네트워크 프로그래밍에 대해 설명한다.

이 책은 자바에 관심을 가진 독자들이 쉽게 자바를 습득하고 프로그래밍할 수 있는 능력을 배양하도록 크게 다섯 단계로 구성되어 있습니다.

첫 번째 단계, 자바의 환경 구축과 기본 문법에 관해 학습합니다. 자바를 프로그래밍하기 위하여 필요한 환경을 웹에서 내려 받아 설치하는 방법과 환경 설정 방법을 알려줍니다. 또한 자바의 기본 문법인 기본 자료형, 입출력과 제어문, 수식과 연산자, 레퍼런스 자료형 등을 소개합니다.

두 번째 단계, 자바에서의 객체지향 개념으로 객체지향의 기본이 되는 클래스와 메소드에 대하여 자세히 설명합니다. 클래스를 정의하는 방법과 사용방법, 메소드의 오버로딩과 인수 전달방법을 알려주며 객체지향의 핵심 개념인 상속을 이용하여 이전에 만든 클래스의 모든 기능을 그대로 사용하고, 없는 기능을 추가하여 원하는 클래스를 쉽게 작성하는 방법을 알려줍니다.

세 번째 단계, 애플릿과 사용자 인터페이스인 스윙을 이용한 애플리케이션 프로그래밍으로 자바 애플릿의 프로그래밍 방법에 대하여 설명합니다. 또한 자바가 지원하는 GUI인 스윙 컴포넌트에 대하여 소개하고 스윙 컴포넌트를 생성하는 방법과 이벤트 처리를 하기 위하여 리스너를 연결하는 방법에 대하여 설명합니다.

네 번째 단계, 자바에서 데이터베이스를 지원하는 JDBC(Java Database Connectivity)에 관해 학습합니다. 관계형 데이터베이스 이론을 공부하고 SQL을 습득하며, 가장 많이 사용되는 오라클 데이터베이스와 자바를 연동하여 프로그래밍하는 방법을 제시합니다.

다섯 번째 단계, 자바의 네트워크 프로그래밍에 대해 알아봅니다. 인터넷 주소와 URL을 다루는 방법을 설명하고, 소켓과 데이터그램을 사용하여 인터넷에서 데이터를 주고받는 방법에 대하여 설명합니다.


Information Provided By: : Aladin

Author Introduction

금영욱(지은이)

_현 성결대학교 컴퓨터공학부 교수 IBM 시스템즈 엔지니어

조정길(지은이)

현 성결대학교 컴퓨터공학부 교수 DHL 코리아 정보시스템실 에스콰이어 정보시스템부

Information Provided By: : Aladin

Table of Contents

제0장 자바 프로그램 개발 툴 설치 
0.1 자바 개발도구 (JDK) 설치 
0.2 JDK 환경 설정 
0.3 자바 Document API 설치 
0.4 이클립스 설치와 환경 설정 
0.5 이클립스에서 자바 프로그램 작성 방법 
실습문제 

제1장 자바(Java) 언어 소개 
1.1 자바 언어의 간단한 역사 
1.2 자바의 제품군 
1.3 자바의 적용 분야 
1.4 자바의 특징 
1.5 간단한 자바 프로그램 작성하기 
1.6 자바 프로그램의 구성 
연습문제 

제2장 기본입출력과 자료형 
2.1 화면 출력과 키보드 입력 
2.2 실행문과 설명문 
2.3 기본 자료형(primary data type) 
2.4 변수와 상수 
2.5 자료형의 디폴트 값 
실습문제 
연습문제 

제3장 연산자와 제어문 
3.1 연산자(Operator) 
3.2 제어문(Control Statement) 
실습문제 
연습문제 

제4장 레퍼런스 자료형 
4.1 배열(Array) 
4.2 레퍼런스 자료형 
실습문제 
연습문제 

제5장 클래스와 객체 
5.1 객체지향프로그래밍(object oriented programming)의 기본 개념 
5.2 객체지향언어의 특징 
5.3 객체지향 프로그래밍 
5.4 객체 생성 
5.5 객체 참조와 비교하기 
5.6 메소드 
5.7 메소드 중복(Method overloading) 
5.8 패키지(package) 
실습문제 
연습문제 

제6장 상속(inheritance) 
6.1 상속(inheritance) 
6.2 자바의 변수와 메소드 
6.3 메소드 치환(overriding)과 은닉(hiding) 
6.4 this, super, super() 
6.5 다형성(polymorphism) 
6.6 접근 제어 
6.7 final 클래스, 메소드, 변수 
6.8 추상(Abstract) 클래스 
6.9 인터페이스(Interfaces) 
6.10 내재 클래스(Nested Classes) 
실습문제 
연습문제 

제7장 예외 처리 
7.1 예외 
7.2 예외 잡기(Catching and Handling Exceptions) 
7.3 메소드에서 던지는 예외 알리기 
7.4 예외 던지기 
7.5 예외 만들기 
7.6 예외를 처리하는 3가지 방법 
실습문제 
연습문제 

제8장 쓰레드 
8.1 쓰레드란? 
8.2 Thread 클래스 
8.3 Runnable 인터페이스 
8.4 쓰레드 라이프 사이클 
8.5 쓰레드 스케줄링 
8.6 동기화 
8.7 쓰레드 사이의 통신 
실습문제 
연습문제 

제9장 애플릿과 그래픽 
9.1 애플릿 
9.2 그래픽 
실습문제 
연습문제 

제10장 사용자인터페이스 : 스윙 
10.1 스윙(Swing) 
10.2 스윙 프로그램 
10.3 스윙 컴포넌트 
10.4 스윙 레이아웃 
10.5 이벤트와 이벤트 처리의 개념 
10.6 리스너 인터페이스를 이용한 이벤트 처리 
10.7 어댑터를 이용한 이벤트 처리 
실습문제 
연습문제 

제11장 입출력(스트림과 파일 처리) 
11.1 스트림 
11.2 입출력 스트림 
11.3 버퍼 입출력 스트림 
11.4 파일 입출력 스트림 
11.5 데이터 입출력 스트림 
11.6 File 클래스 
11.7 RandomAccessFile 클래스 
실습문제 
연습문제 

제12장 데이터베이스와 JDBC 
12.1 데이터베이스 개요 
12.2 SQL 
12.3 오라클 데이터베이스 
12.4 JDBC(Java Database Connectivity) 
12.5 JDBC 프로그래밍 
실습문제 
연습문제 

제13장 네트워크 프로그래밍 
13.1 컴퓨터 네트워크 
13.2 InetAddress 클래스 
13.3 URL 사용하기 
13.4 TCP 
13.5 UDP 
연습문제 

Index

New Arrivals Books in Related Fields

한국. 행정안전부 (2022)
Anson, Steve (2022)
한국. 행정안전부 (2022)
황기태 (2021)
Zumstein, Felix (2022)