기본 개념과 필수 예제로 배우는 자바 프로그래밍의 원리
누구를 위한 책인가?
자바의 최신 버전인 JDK 5.0을 기반으로 기초 문법에서 네트워크 프로그래밍까지 배우는 자바 기초 바이블이다. 특히 객체지향 개념과 자바 언어의 깊이 있는 설명을 통해 근본적인 이해를 꾀했으며, 해당 개념을 보충하는 예제를 통해 응용력까지 담보했다. 또한 다년 간의 강의 경험을 토대로 독자들의 눈높이를 정확히 맞췄기 때문에 자바를 처음 배우려는 이들에게 매우 적합하다.
무엇을 다루는가?
풍부한 분량으로 다음과 같이 자바의 기술 흐름에 맞춰 세 부분으로 나눌 수 있으므로 필요한 부분만 적절하게 선택하여 공부할 수 있다.
1장~8장: 자바의 기본적인 문법을 다루는 부분이다. 자바의 탄생에서부터 기본 구문, 연산자, 클래스, 배열, 패키지 등 자바 프로그램을 만들기 위해 꼭 필요한 기본적인 내용을 다룬다.
9장~12장: 자바에서 그래픽을 처리하기 위한 내용을 배운다. 자바를 널리 알리게 된 애플릿에서부터 스윙까지 GUI 프로그래밍을 하려면 꼭 알아야 할 부분이다.
13장~17장: 스레드와 입출력 스트림 등 좀더 세련된 프로그래밍을 하기 위한 자바의 고급 기술을 다루며 아울러 네트워크, NIO, JDBC 등 인터넷 기반에서 필요한 자바의 응용까지 함께 배울 수 있다.
01장. 자바란 무엇인가 01. 자바 소개 02. JDK 5.0에서의 새로운 변화 03. JDK 5.0 설치와 환경 설정 04. 개발 도구 설치와 환경 설정 요약 연습문제 02장. 자바 기본 문법 01. 식별자와 예약어 02. 자료형 03. 연산자 요약 연습문제 03장. 주석문과 제어문 01. 주석문 02. 제어문 요약 연습문제 04장. 클래스와 배열 01. 클래스와 객체의 개념 02. 기본 클래스 익히기 03. 배열 04. Varargs 요약 연습문제 05장. 클래스 개념 Ⅱ 01. 클래스 상속 02. final 03. 추상화 04. 인터페이스 05. 제네릭 타입 06. 내부 클래스 요약 연습문제 06장. 패키지와 예외 01. 패키지 02. 예외 03. Assertion 요약 연습문제 07장. 제네릭과 컬렉션 01. 제네릭 02. 자바 컬렉션 프레임워크 요약 연습문제 08장. Util 패키지의 실무적 클래스들 01. Calendar 클래스 02. Random 클래스 03. Arrays 클래스 04. Properties 클래스 요약 연습문제 09장. AWT 01. GUI 프로그래밍 02. Container 03. Component 04. LayoutManager 요약 연습문제 10장. AWT 이벤트 01. 이벤트의 정의 02. 이벤트 클래스 구조 03. 이벤트와 리스너 종류 04. 이벤트 처리 05. 이벤트 어댑터 클래스 요약 연습문제 11장. 그래픽과 애플릿 01. 그래픽 구조 02. 그래픽 컨텍스트 03. 애플릿 04. 이미지 처리 요약 연습문제 12장. 스윙 01. 스윙의 특징 02. 스윙의 기본구조 03. 스윙 컨테이너 04. 스윙 컴포넌트 요약 연습문제 13장. 스레드 01. 스레드 소개 02. 스레드 상태 스레드 생명주기 03. 스레드의 생성과 실행 04. 스레드의 스케줄링과 우선순위 05. 동기화 06. 동기화된 생산자와 소비자 요약 연습문제 14장. 입출력 스트림 01. 스트림 소개 02. File 클래스 03. 바이트 기반 스트림 04. 문자 스트림 05. 바이트 스트림과 문자 스트림의 연결 06. Scanner 07. 객체의 직렬화 08. 오브젝트 스트림 09. 기타 스트림 요약 연습문제 15장. 네트워크 01. 네트워크의 소개 02. InetAddress 05. URL 04. URLConnection 05. TCP 06. UDP 07. 멀티 캐스팅 08. 프로토콜의 설계 요약 연습문제 16장. NIO 01. NIO 02. Buffer 03. Channel 요약 연습문제 17장. JDBC 01. 데이터베이스 02. 관계형 데이터베이스 03. SQL 04 JDBC의 탄생 배경 및 구조 05.JDBC를 이용한 데이터 베이스 연결 방법 06. Statement의 상속관계 07. JDBC를 이용한 Transaction 08. Properties를 이용한 JDBC연결과 ResultSetMetaData 09. JDBC 2.0 10. JDBC 3.0(JDK 5.0) 11. ConnectionPool 요약 연습문제
자료명 | 등록일 | 다운로드 |
---|---|---|
예제소스 | 2016-04-06 | 다운로드 |