아이디저장

[IT HOLIC series]JAVA 14 Programming
9791162890271 \35,000
2020-09-01 190*260
700 p
이동춘, 임정목
 

이 책은 자바를 처음 접하는 입문 부분과 객체 지향 개념과 제네릭 도구들 그리고 AWT와 스윙 컴포넌트를 이용한 GUI 프로그래밍, JDBC를 이용하여 다양한 데이터베이스를 검색하는 프로그래밍 등의 다양한 기술을 습득할 수 있도록 구성하였다. 또한 URL을 이용할 수 있는 네트워크 프로그래밍등과 실무에 적용할 수 있도록 고수준의 자바 적용사례의 단위 독립 프로그램을 포함하여 중급 이상의 자바 사용자도 좀 더 공부할 수 있도록 구성하였다.

이동춘
연세대학교 대학원 컴퓨터과학과 공학박사
호원대학교 컴퓨터학부 정교수
호원대학교 국방과학기술대학 학장
(주)블루와이즈 부사장
서울현대직업전문학교 국방과학기술계열 학부장
한국정보처리학회 2004년 올해의 학술 대상 수상
국제 논문지 SCI(E)급 50편 출간
국제 전공 도서(독일 Springer, 네덜란드 IOS Press) 2편 출간
국가 연구 개발 프로젝트 60개 연구 책임자로 수행
세계 3대 인명사전(MARQUIS Whos Who, ABI, IBC) 모두 등재

임정목
한남대학교 대학원 컴퓨터공학과 공학박사
국세청 전산실
총무처 정부전자계산소 업무분석과, 전산교육과
법무부 김포출입국관리사무소 전산실(전산실장)
고양시청 정보통신과 전문위원(EA, 정보보안)
(주)코리아퍼스텍 상무이사

Chapter 01 자바의 개요
1.1 자바의 역사
1.2 자바의 특징
1.3 자바 프로그램의 실행 단계
1.4 인터프리터 언어의 장단점
1.5 자바 플랫폼
1.6 자바 개발 도구
1.7 자바 프로그램 설치 및 환경 설정
1.8 자바 개발 도구의 설치 및 환경 설정

Chapter 02 자료형과 연산자
2.1 자바 문자의 구성
2.2 자바 프로그램의 구성
2.3 식별자
2.4 기본 블록의 구성
2.5 변수
2.6 기본 자료형
2.7 연산자
2.8 입출력의 기본

Chapter 03 제어문과 반복문
3.1 제어문
3.2 반복문
3.3 점프문
3.4 배열

Chapter 04 클래스와 객체
4.1 객체 지향의 개요
4.2 클래스의 구성
4.3 객체의 선언과 정의
4.4 자바에서 선언되는 변수
4.5 static
4.6 생성자
4.7 인수(parameter)의 전달
4.8 내부(Inner) 클래스

Chapter 05 상속
5.1 상속
5.2 추상 클래스
5.3 인터페이스

Chapter 06 패키지
6.1 패키지의 정의
6.2 자바 기본 패키지
6.3 java.lang 클래스
6.4 java.util 클래스

Chapter 07 예외처리
7.1 에러의 발생
7.2 Try-catch-finally 문장
7.3 예외처리의 계층 구조

Chapter 08 제네릭과 컬렉션 그리고 Lambda
8.1 Generic
8.2 Collections Framework
8.3 Lambda

Chapter 09 자바의 입출력
9.1 File 클래스
9.2 기본 입출력 스트림 클래스
9.3 파일 입출력 스트림 클래스
9.4 연결 입출력 스트림 클래스
9.5 메모리 입출력 스트림 클래스

Chapter 10 스레드
10.1 스레드의 구현
10.2 스레드 제어
10.3 스레드 관련 메소드의 상세
10.4 동기화(Synchronization)
10.5 우선권 제어

Chapter 11 AWT
11.1 AWT의 개요
11.2 그래픽 사용
11.3 Component
11.4 Container
11.5 이벤트(Event)

Chapter 12 SWING
12.1 JFC(Java Foundation Class)와 스윙의 개요
12.2 스윙 프로그램의 실행과 명령어
12.3 스윙 컴포넌트
12.4 범용 컨테이너
12.5 기본 컨트롤
12.6 편집할 수 없는 정보 표시용 컴포넌트
12.7 편집할 수 있는 정보 표시용 컴포넌트
12.8 LookAndFeel

Chapter 13 네트워크
13.1 네트워크의 개요
13.2 java.net 패키지
13.3 URL 클래스
13.4 소켓 프로그래밍

Chapter 14 데이터베이스
14.1 JDBC
14.2 MySQL 설치
14.3 데이터베이스 기본 구축
14.4 프로젝트 작성