logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

이것이 JAVA 1.2

이것이 JAVA 1.2

John Zukowski (지은이), KMK정보산업연구원 (옮긴이)
  |  
삼각형프레스
1999-01-25
  |  
28,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

이것이 JAVA 1.2

책 정보

· 제목 : 이것이 JAVA 1.2 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788974676179
· 쪽수 : 1244쪽

책 소개

이것이 Java 1.2는 Sun의 가장 최신 표준에 대한 새롭게 개선된 많은 특성들 을 즉시 이용할 수 있도록 JDK 1.2를 깊이 있게 다룹니다. 또한 자바를 간단한 데스크탑 애플리케이션과 인터넷 애플리케이션에 이상적 이도록 만들 수 있도록 충분한 설명을 제공합니다. 그리고 숙련된 자바 프로그래머들이 자바 1 ...

목차

제1부 자바의 기초

제1장 자바 소개
자바의 역사 / 자바의 선조: Oak / 자바가 시장에 등장하다 / 자바와 웹 / 웹에 대하여 / 웹 브라우저 기능의 확장 / 일반 프로토콜로서의 자바 / 자바 아키텍처 / 자바 작동 방법 / 자바의 특징 / 다른 툴과 함께 자바 사용하기 / 네이티브 코드(Native Code) / JavaScript / 넷스케이프 플러그인(Netscape Plug-Ins) / ActiveX / JDBC / JavaBeans / 자바 1.1의 새로운 특징 / 자바 1.2의 새로운 특징 / 요약

제2장 애플릿, 애플리케이션과 JDK
자바 애플릿과 자바 애플리케이션 / JDK의 사용 / JDK 유틸리티 / JDK 다운로드와 설치 / JDK로 자바 애플리케이션 만들기 / 자바 애플리케이션 소스 코드 / JDK로 애플릿 만들기 / 자바 애플릿용 HTML / 자바 런타임 환경(JRE)으로 애플리케이션 배포하기 / JDK 1.2의 새로운 기능

제3장 자바 객체로 작업하기
OOP 소개 / 데이터 구조 / 구조체에서 클래스로: 캡슐화 / 다형성(Polymorphism) / 생성자와 소멸자 / 생성자(Constructors) / 가비지 컬렉션(Garbage Collection) / 소멸자(Finalizers) / 요약

제4장 데이터 형, 한정자와 표현식
자바 구문 사용하기 / 주석(Comments) / 문장(Statements) / 코드 블록(Code Blocks) / 소스 파일 구조 / 키워드(Keywords) / 식별자(Identifiers) / 리터럴(Literals) / 표현식과 연산자 / 자바 내장 데이터 형 / 변수 선언 / 숫자 데이터 형 / 부울 데이터 형 / 문자 데이터 형 / 문자열 데이터 형 / 클래스 선언 / 범위 규칙 / 자바의 내부 클래스 / 자바의 데이터 형과 메소드 한정자 / 저장과 유효 기간 한정자 / 액세스 범위 한정자 / 요약

제5장 자바 클래스, 인터페이스와 패키지
데이터 형 변환을 위한 캐스팅 / 프리미티브 타입 사이의 캐스팅 / 참조형 사이의 캐스팅 / 멤버와 생성자 참조를 위한 this와 super 사용하기 / 멤버 참조를 위한 this와 super / 생성자 참조를 위한 this와 super / 클래스 정의 외부로부터 수퍼클래스 멤버 액세스하기 / 객체 메모리 모델 / 자바 인터페이스 사용 / 인터페이스 선언하기 / implements 절 / 콜백 함수를 구현하기 위한 인터페이스 사용하기 / 자바 패키지 사용하기 / 클래스 이름 결정하기 / 패키지와 디렉토리 / package 문 / import 문 / 요약

6장 배열과 흐름 제어문
배열 사용하기 / 배열이란? / 배열 요소 액세스하기 / 배열 선언하고 생성하기 / 배열 복사하기 / 다차원 배열 / 흐름-제어문 사용하기 / 조건문 / 루프문 / 흐름-중지문 / 예제: 일상 온도 측정하기

제7장 예외처리
예외처리의 개요 / 기본 모델 / 예외처리를 사용하는 이유는? / 예외 클래스 계층 구조 / 예외처리 구조 / 예외에 사용할 수 있는 메소드 / throw 문 / throws 절 / 독자적인 예외 클래스 생성하기 / 예제: 나이 예외 / 요약

제8장 스레드와 멀티스레드
멀티스레드의 개요 / 스레드의 기초 / 스레드를 생성하고 실행하기 / 스레드 제어 메소드 / 스레드의 유효 기간 / 스레드 그룹 / 스레드와 스레드 그룹에 대한 정보 얻기 / 고급 멀티스레드 / 스레드 동기화 / 인터 스레드 통신 / 우선 순위와 스케줄링 / 스레드 지역 변수 / 데몬 스레드

제2부 표준 자바 클래스 적용하기

제9장 표준 자바 패키지
자바 패키지와 클래스 계층 구조 / java.lang 패키지 - 메인 언어 지원 / 타입 랩퍼 클래스 / 문자열 클래스 / 수학 라이브러리 클래스 / 멀티스레드 지원 클래스 / 하위 레벨 시스템 액세스 클래스 / 에러와 예외 클래스 / java.util 패키지 - 유틸리티 지원 / 핵심 컬렉션 인터페이스 / 구체적 컬렉션 구현 클래스 / 추상 컬렉션 구현 / 하부 구조 인터페이스와 클래스 / ....... / JComponent 클래스 / 레이아웃 관리자 클래스 / 모델 클래스와 인터페이스 / 관리자 클래스 / AbstractAction과 KeyStroke와 Action 인터페이스 / 그 외 스윙 클래스 / java.net 패키지 - 인터넷, 웹, HTML 지원 / 패키지 java.applet - HTML 삽입 애플릿 / 그 외 자바 패키 / 요약

제10장 애니메이션과 이미지
자바의 기본 그리기 툴 / 선과 사각형 그리기 / 다각형 그리기 / 타원 그리기 / 원호 그리기 / 텍스트 랜더링 / 사각형 영역을 이동하기 / 그래픽 상태 관리하기 / 애니메이션 기초 / 자바 이미지 작업하기 / 애니메이션의 최악의 적: 화면 깜박임 / 더블 버퍼링을 사용한 부드러운 애니메이션 / 이미지 프로세싱 / 색상 모델 / 알고리즘적 이미지 만들기 / 생산자-소비자(Producer-Consumer) 디자인 패턴 / 이미지 필터링(Image Filtering)

제11장 2D 그래픽과 이미지
그래픽 프로세싱 / Graphics2D로 이동 / 안티앨리어싱 랜더링 / 곡선 그리기 / 변환 / 합성하기 / 텍스트 프로세싱 / 확장 폰트 지원 / 고급 텍스트 레이아웃 / 이미지 처리 / 유연한 이미지 포맷 / 확장 이미지 작업 / JPEG 인코딩 / 그래픽 디바이스 결합 / 그래픽 구성 / 인쇄하기 / 색상 관리 / ICC 프로필 지원 / 색상 변환과 공간 / 요약

제12장 GUI 레이아웃 관리
자바의 GUI 접근법 / AWT 환경: 애플릿과 애플리케이션 / 애플릿용 코드 프레임워크 / 애플리케이션용 코드 프레임워크 / 레이아웃 관리자를 사용하여 GUI 디자인하기 / 컨테이너, 컴포넌트, 레이아웃 관리자 / FlowLayout 레이아웃 관리자 / 컨테이너 인셋(Container Insets) / BorderLayout 관리자 / CardLayout 관리자와 JTabbedPane / JSplitPane / GridLayout 관리자 / BoxLayout 관리자와 Box / GridBagLayout과 GridBagConstraints / 레이아웃 관리자 내부: LayoutManger 인터페이스

제13장 스윙 GUI 컴포넌트
AWT GUI 클래스의 수퍼클래스: Component / 이벤트 처리 메소드 / 컴포넌트 이동과 크기 조절 메소드 / 위치와 기하학 쿼리 메소드 / 그래픽과 랜더링 메소드 / 레이아웃 관리자 메소드 / 자기-그리기 메소드(Self-Painting Methods) / 부모·서브컴포넌트 메소드 / 상태 변경과 쿼리 메소드 / 이미지 관련 메소드 / 입력 메소드 관련 메소드 / 컴포넌트 피어 메소드(Component Peer Methods) / GUI 클래스의 스윙 수퍼클래스 / GUI에 컴포넌트 추가하기 / 버튼 추가하기 / 버튼에 이미지 표시하기 / 버튼 주위의 테두리 정의하기 ......

제14장 이벤트 처리
이벤트 구동 프로그래밍 / 자바의 이벤트 위임 모델 / 이벤트 무시하기 / 시작 컴포넌트에서 이벤트 처리 / 이벤트 위임하기 / 자신에게 이벤트 위임하기 / 자바 이벤트 타입 / 정렬 이벤트 / 조상 이벤트 / 컴포넌트 이벤트 / 컨테이너 이벤트 .... 팝업 메뉴 이벤트 / 텍스트 이벤트 / 윈도우 이벤트 / 요약

제15장 고급 스윙 기능
고급 스윙 이벤트 처리 / 리스너 리스트 관리하기 / 액션 리스닝 추상화하기 / 키보드 이벤트 등록하기 / 다중 스레드 작업하기 / 사용자 다이얼로그 / 메시지 다이얼로그 / 색상 선택자 / 날짜 선택자 / 파일 선택자 / 폰트 선택자 / 화폐 선택자 / 모델·뷰·컨트롤러 아키텍처 / 버튼 모델 사용하기 / 버튼 대리자 이해하기 / 플러그인이 가능한 외형과 느낌 / 복잡한 스윙 컴포넌트 / 리스트와 콤보 박스 / 테이블 / 고급 텍스트 지원 / 트리 / 클라이언트 프로퍼티 / 요약

제16장 데이터 전송하기
전송 가능한 객체 / 클립보드 / 드래그 앤 드롭

제17장 자바 컬렉션
배열 리뷰 / Vector, Stack, Enumeration / Vector 사용하기 / Stack 푸시하기 / Enumeration 사용하기 / Dictionary, Hastable, Properties / Dictionary 살펴보기 / Hashtables 사용하기 / Properties 검사하기 / BitSet / 컬렉션과 Iterator / 세트(Set) / 리스트와 ListIterator / ListIterator 사용하기 / 맵(Map) / 동기화와 가독성 / 알고리즘과 정렬하기 / Comparable과 Comparator / 그 외 유틸리티

제18장 고급 애플릿 프로그래밍
순수 GUI 중심 애플릿 / 예제: 스택 기반 계산기 / 이기적 애플릿 / 멀티스레드 애플릿 / 멀티스레드를 지원하기 위해 애플릿 베이스 클래스 확장하기 / AppletTemplate 클래스 사용 / 예제: 아날로그 시계 / 애플릿 로딩 시간 최소화하기 / 실행 파일의 최소화 / 클래스 수의 최소화 / JAR(Java Archive) 파일 / 가능한 한 빨리 / 요약

제19장 스트림과 입/출력 프로그래밍
I/O 소프트웨어 레이어 / 자바의 파일 관리 메소드 / 자바의 파일 클래스 / 자바의 RandomAccessFile 클래스 / 자바의 I/O 스트림 처리 메소드 / 입력 스트림과 리더 / 입력 스트림 토큰화 / 출력 스트림과 라이터 / PrintStream과 PrintWriter / 객체 지속성과 직렬화 / 직렬화를 위한 기준 / 직렬화를 위한 출력 스트림 생성하기 / 역직렬화를 위한 객체 입력 스트림 사용하기 / 직렬화된 객체를 고려한 보안 / 직렬화 예외 / 객체 스트림 쓰기와 읽기 / 직렬화 예제

제20장 네트워크 프로그래밍
자바의 네트워킹 프로토콜: TCP/IP / IP: 인터넷 데이터 통신의 핵심 / TCP: 전송 인증 / 인터넷 주소 / 텍스트 주소 검사 / 숫자 주소 얻기 / 원격 시스템과의 통신 / UDP를 사용하는 하위 레벨 통신 / TCP를 사용하여 서버에 연결하기 / SMTP 메일 서버에 연결하기 / HTTP 웹 서버에 연결하기 / 다른 웹 리소스 패치하기 / 패스워드 검증 사용하기 / 서버 시스템 작성하기 / 간단한 서버 프로그램 / 샘플 서버에 대한 클라이언트 / 팩토리와 팩토리 디자인 패턴 / 팩토리 클래스를 사용하여 문제 해결하기 / 자바의 팩토리 인터페이스

제3부 고급편

제21장 자바 데이터베이스 연결(JDBC)
데이터베이스 프론트엔드로서의 자바 / 데이터베이스 클라이언트·서버 방법론 / 2층 데이터베이스 디자인 / 3층 데이터베이스 디자인 / JDBC API / API 컴포넌트 / JDBC 사용의 제한(애플리케이션과 애플릿) / 보안 고려사항 / JDBC 데이터베이스 예제 / JDBC 드라이버 / JDBC-ODBC 브리지 / 현재의 JDBC 드라이버 / 선택적인 연결 전략 / RMI(Remote Mothed Invocation) / CORBA / 객체 데이터베이스 연결 / 웹 기반 데이터베이스 시스템 연결 / 요약

제22장 JavaBeans
JavaBeans 컴포넌트 모델 / Java Bean / Bean 아키텍처 / JavaBean 이벤트 모델 / Bean 프로퍼티 / Bean 메소드 / Bean 저장 / Bean 검사와 커스텀화 / Bean 검사 과정 / Bean 지속성 / BDK(Beans Development Kit) / BDK 설치하기 / BDK BeanBox 사용하기 / 새로운 Bean 만들기 / Bean에 다른 기술 통합하기

제23장 자바 서블릿
CGI의 제한 / 서블릿과 자바 웹 서버 소개 / 서블릿 개발 환경 구성 / Servlet API / 간단한 서블릿 예제 / 다른 중요한 서블릿 메소드 / 서블릿 환경 설정 / 서블릿의 완전한 예제 / 서블릿 실행 / NationalFalg 서블릿 클래스와 메소드 / 서버측 인클루드(SSI) / 서블릿간의 통신 / 서블릿 찾기 / 서블릿 사이에 통신하기 / 멀티스레드 서블릿

제24장 보안
당신은 누구인가? / 무엇을 원하는가? / 누가 이것을 다루는가? / 그것은 당신이 할 일이 아니다! / 누가 그것을 했는가? / 프로그램 기능 제어하기 / 자바의 보안 기초 / 요약 / JDK 1.2에서의 인증 / JDK 1.0과 1.1을 사용한 리소스 제어 / JDK 1.2 접근법 / 보안 시스템 확장하기 / 사용 권한을 사용하는 예제 / 호출자에 대한 검사 피하기 / 사용자 확인하기 / 액세스 컨트롤 리스트 / 암호화 API / 서명 / 키 / 메시지 다이제스트 / 보안

제25장 원격 메소드 호출
RMI 개요 / 객체 지속성과 RMI / RMI 아키텍처 / 스텁(Stub) / 스켈레톤(Skeleton) / 원격 레퍼런스 레이어(Remote Reference Layer) / 전송 레이어(Transport Layer) / RMI 예제 / 고급 RMI / 콜백 작업 수행하기 / 동적 클래스 로딩 / 객체 활성화 / RMI의 향후

제26장 자바와 CORBA
이종 시스템 / CORBA의 소개 / CORBA 컴포넌트 / CORBA는 어떻게 동작하는가? / CORBA 객체 정의하기 / 스텁과 스켈레톤 / CORBA 서버 / CORBA 클라이언트 / Object Adapter / 자바 IDL 이용 가능성 / 간단한 CORBA 서비스 작성하기 / 자바 언어 매핑의 기초 / 개요 / IDL 모듈 / IDL 인터페이스 / IDL 예외 / IDL struct / IDL typedef / IDL sequence / IDL 배열 / IDL enum / CORBA를 사용한 구형 애플리케이션 / 구형 코드 보호하기 / CORBA의 향후 방향 / Java Enterprise Server API

제1부 자바의 기초

제1장 자바 소개
제2장 애플릿, 애플리케이션과 JDK
제3장 자바 객체로 작업하기
제4장 데이터 형, 한정자와 표현식
제5장 자바 클래스, 인터페이스와 패키지
제6장 배열과 흐름 제어문
제7장 예외처리
제8장 스레드와 멀티스레드

제2부 표준 자바 클래스 적용하기
제9장 표준 자바 패키지
제10장 애니메이션과 이미지
제11장 2D 그래픽과 이미지
제12장 GUI 레이아웃 관리
제13장 스윙 GUI 컴포넌트
제14장 이벤트 처리
제15장 고급 스윙 기능
제16장 데이터 전송하기
제17장 자바 컬렉션
제18장 고급 애플릿 프로그래밍
제19장 스트림과 입/출력 프로그래밍
제20장 네트워크 프로그래밍

제3부 고급편
제21장 자바 데이터베이스 연결(JDBC)
제22장 JavaBeans
제23장 자바 서블릿
제24장 보안
제25장 원격 메소드 호출
제26장 자바와 CORBA

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책