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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

리뜨의 JAVA2 가이드

리뜨의 JAVA2 가이드

권성주 (지은이)
  |  
가메출판사
2002-10-23
  |  
21,000원

일반도서

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

중고도서

검색중
로딩중

e-Book

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

책 이미지

리뜨의 JAVA2 가이드

책 정보

· 제목 : 리뜨의 JAVA2 가이드 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788980781256
· 쪽수 : 712쪽

책 소개

처음으로 자바언어를 접하는 사람들을 위한 단계적인 입문서다. 자바언어의 기본문법부터 객체지향 프로그래밍 언어의 특징, 자바언어에서의 클래스 사용에 대해서 담았다. 기본적인 내용과 함께 JDBC, 자바입출력, 쓰레드, 네트워크 프로그래밍등 기본적으로 활용되는 자바언어의 분야에 대해서도 다룬다.

목차

1장 JAVA의 개요
1. Java 언어의 시작
2. 자바가 좋은 이유는 무엇인가?
3. 자바 설치하기
4. 자바 구성 요소 살펴보기
5. 자바 에디터들
5.1 상용 통합 개발 환경
5.2 에디터형 개발 도구
5.3 EditPlus 사용법
5.4 JEdit 사용법
6. 장을 마치며

2장 JAVA의 구조
1. 자바 언어의 특징
2. 애플릿과 어플리케이션
3. 어디에서나 작동하는 프로그램 작성하기
4. 장을 마치며

3장 JAVA 기본 문법
1. 기본 구조
2. 식별자
3. 상수(Constant)
4. 변수(Variable)
5. 기본 자료형
6. 배열(Array)
7. 연산자(Operator)
7.1 산술 연산자
7.2 관계 연산자
7.3 조건 연산자
7.4 비트 연산자
7.5 대입 연산자
7.6 자료의 형변환(타입 캐스팅)
7.7 연산자 우선 순위
8. 문장
8.1 조건문
8.2 반복문
8.3 분기문(break, continue)
9. 연습하기
10. 기본 문법을 마치면서

4장 JAVA와 객체
1. 객체 지향이란?
2. 객체 지향과 구조적 프로그램의 차이점
3. 자바에서의 객체
4. 멤버
4.1 멤버 변수와 초기화
4.2 메소드(Method)
5. 상속(inheritance)
6. 오버로딩과 오버라이딩
6.1 오버로딩(Overloading)
6.2 오버라이딩(Overriding)
7. 객체 개념을 마치며

5장 객체 활용
1. 생성자(Constructor)
2. this와 super
2.1 this
2.2 super
3. 초기화 블록
4. 소멸자(Destructor)는 없나?
5. 패키지(Package)
5.1 import
5.2 패키지 작성하기(package)
6. 접근 제한자(Access Modifier)
7. 다형성(Polymorphism)
8. 추상 클래스(Abstract Class)
9. 인터페이스(Interface)
10. Inner class(중첩 클래스)
10.1 Instance vs Static Inner Class
10.2 Method Inner Class
10.3 Anonymou Inner Class
11. 객체 심화를 마치며

6장 JAVA 기본 클래스
1. java.lang.Object
2. Wrapper 클래스들
2.1 Boolean 클래스
2.2 Byte 클래스
2.3 Character 클래스
2.4 Double 클래스
2.5 Integer 클래스
2.6 Void 클래스
3. 문자열 관련 클래스들
3.1 String 클래스
3.2 StringBuffer 클래스
3.3 StringTokenizer 클래스
4. java.lang.Math 클래스
5. 컬렉션(Collection) 클래스들
5.1 Enumeration 인터페이스
5.2 Vector 클래스
5.3 Hashtable 클래스
6. 장을 마치며

7장 예외 처리
1. 예외 처리란?
2. 예외(Exception) 클래스
3. 예외 잡기(try ~ catch ~ finally)
3.1 try ~ catch
3.2 Exception 클래스
3.3 try ~ finally 혹은 try ~ catch ~ finally
3.4 finally 문장 사용과 분기 문장의 혼용
4. 예외 발생시키기
4.1 예외 발생이 필요한 이유
4.2 throw 키워드
4.3 throws 키워드
4.4 예외 재 발생시키기
5. 예외 클래스 만들기
6. 장을 마치며

8장 AWT
1. AWT란?
2. AWT의 구성
3. 기본 컴포넌트들
3.1 윈도우 만들기
3.2 기본 UI 클래스들
3.3 Label : 문자열 출력 클래스
3.4 Button : 사용자 입력을 위한 클래스
4. Layout : 화면 배치를 자유 자재로
4.1 배치 방식 지정
4.2 FlowLayout : 순차적 배치
4.3 BorderLayout : 전체 모양 잡기
4.4 GridLayout : 테이블 형태의 컨트롤 배치
4.5 Layout 예제 : 계산기 모양 만들기
4.6 CardLayout : 카드처럼 차곡 차곡 쌓아놓기
5. 고전적 이벤트 처리 방식
5.1 public boolean handleEvent(Event evt)
5.2 public boolean action(Event evt, Object arg)
6. Listener를 통한 이벤트 구현
7. 이벤트 처리를 위한 Listener의 종류
8. UI와 이벤트
8.1 TextField : 자료 입력받기
8.2 TextArea : 여러 줄의 문자열 입력
8.3 Checkbox
8.4 CheckboxGroup : 라디오 버튼 만들기
8.5 List : 목록 보여주기
8.6 Choice : 선택형 컨트롤
8.7 Scrollbar : 스크롤하면서 보자
8.8 Canvas : 그림을 그리자
8.9 메인 메뉴 만들기
8.10 PopupMenu : 문맥에 민감한 메뉴 만들기
9. Graphics
10. 장을 마치며

9장 Applet
1. Applet이란?
2. 주요 메소드들
3. paint() 메소드
4. 애플릿에서의 매개 변수 전달
5. 이미지와 사운드
5.1 이미지 처리
5.2 사운드 처리
6. 애플릿 간의 통신(Applet Context)
6.1 다른 문서 불러오기
6.2 애플릿 간의 통신
7. 애플릿 보안
8. Jar 형식 이용하기
9. 장을 마치며

10장 멀티 쓰레드
1. 멀티 쓰레드란?
2. Thread
3. Runnable
4. 쓰레드 제어
5. 쓰레드의 일시 중지를 위한 메소드들
5.1 sleep()
5.2 wait(), notify(), notifyAll()
5.3 stop()
6. 동기화(synchronization)
6.1 동기화란?
6.2 synchronized 키워드
7. 우선 순위
8. 장을 마치며

11장 그래픽
1. Graphics
2. 컬러
3. 폰트
3.1 Font 클래스
3.2 FontMetrics
4. 기본 도형
4.1 Point
4.2 java.awt.Shape
4.3 Line2D
4.4 RectangularShape
4.5 Rectangle2D
4.6 RoundRectangle2D
4.7 Ellipse2D
4.8 Arc2D
5. 그리기 모드
5.1 도형 합치기
5.2 Paint
6. Toolkit
7. MediaTracker
8. 장을 마치며

12장 JFC/Swing
1. Swing이란?
1.1 스윙에 대한 개요
1.2 스윙의 특징
1.3 JComponent
2. JFrame
2.1 ContentPane
2.2 JFrame의 이벤트 처리
2.3 JFrame에 대한 몇 가지 팁
3. BoxLayout
4. 새로워진 메뉴
4.1 JMenuBar
4.2 Action
4.3 JToolBar
5. JList와 JComboBox
5.1 JList
5.2 JComboBox
6. 자잘한 클래스들
6.1 JScrollPane
6.2 JProgressBar
6.3 JSlider
7. MDI와 Inner Frame
8. Tree
9. Table
10. 장을 마치며

13장 I/O Stream
1. 스트림이란?
2. 바이트 스트림
2.1 OutputStream 클래스
2.2 InputStream 클래스
3. ByteStream의 종류들
3.1 InputStream과 OuputStream을 사용한 예제
3.2 DataInputStream, DataOutputStream
3.3 BufferedInputStream, BufferedOutputStream
3.4 PrintStream
3.5 SequenceInputStream
3.6 PushbackInputStream
3.7 LineNumberInputStream
4. 문자 스트림
4.1 문자 스트림이란?
4.2 InputStreamReader와 OutputStreamWriter
5. 파일 처리
5.1 FileInputStream 클래스
5.2 FileOutputStream 클래스
5.3 FileInputStream, FileOutputStream을 사용하는 예제
5.4 RandomAccessFile 클래스
6. 객체 스트림
6.1 객체 스트림이란?
6.2 객체 직렬화(Serialization)
7. 장을 마치며

14장 네트워크 프로그래밍
1. 자바와 네트워크
2. InetAddress 클래스
3. URL
4. URLConnection
5. HttpURLConnection 클래스
6. Socket 프로그래밍
7. 메일 클라이언트 작성하기
7.1 메일 보내기
7.2 메일 받아오기
7.3 Base64
8. ServerSocket 프로그래밍
8.1 단순 서버 프로그램
8.2 쓰레드를 사용한 서버 프로그램
9. 채팅 프로그램
10. UDP 통신
10.1 DatagramSocket
10.2 DatagramPacket
10.3 UDP를 이용한 통신
11. Multicast
11.1 MulticastSocket
12. RMI
12.1 RMI란?
12.2 간단한 RMI 채팅 프로그램
12.3 콜백 메소드를 이용한 채팅 프로그램
12.4 원격 객체를 rmiregistry에 등록시키기
13. 장을 마치며

15장 보안과 암호화
1. Java와 보안
2. 보안 관련 설정
2.1 keytool
2.2 프로바이더 설정
3. JCA 기본 API들
3.1 MessageDigest
3.2 KeyPairGenerator
3.3 KeyStore
3.4 Signature
4. SSL 통신
4.1 Socket과 ServerSocket을 사용한 Echo
4.2 SSLSocket과 SSLServerSocket을 사용한 Echo
5. 장을 마치며

16장 국제화
1. 국제화(Internationalization)란?
2. 국제화 프로그램 만들기
2.1 프로퍼티(Properties) 파일 만들기
2.2 로케일(Locale) 지정
2.3 리소스 번들(ResourceBundle) 만들기
2.4 다국어 지원 예제
3. 포맷팅(Formatting)
3.1 숫자와 화폐 표시 : NumberFormat
3.2 날짜와 시간
4. 장을 마치며

17장 JDBC
1. JDBC 개요
1.1 DBMS와 JDBC
1.2 JDBC 드라이버 종류
2. DBMS 설치
3. JDBC 드라이버 설치
4. JDBC 예제
5. 드라이버 로딩과 연결
6. Statement
7. ResultSet
8. PreparedStatement
9. CallableStatement
10. 트랜잭션 처리
11. MetaData
12. 장을 마치며

찾아보기

저자소개

권성주 (지은이)    정보 더보기
<리뜨의 JAVA2 가이드>
펼치기

추천도서

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