HOME > 상세정보

상세정보

Java I/O

Java I/O (85회 대출)

자료유형
단행본
개인저자
Harold, Elliotte Rusty 조현일, 역
서명 / 저자사항
Java I/O / Elliotte Rusty Harold 지음 ; 조현일 역
발행사항
서울 :   한빛미디어,   2000  
형태사항
653 p. : 삽화 ; 26 cm
원표제
Java I/O
ISBN
8979140665
일반주기
색인수록  
부록: 추가 리소스, 문자 집합  
일반주제명
Java (Computer program language)
000 00000nam c2200205 c 4500
001 000000670157
005 20251126110011
007 ta
008 000811s2000 ulka 001c kor
020 ▼a 8979140665 ▼g 13560
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
049 1 ▼l 111163227 ▼f 개가 ▼l 121047984 ▼f 과학 ▼l 121047985 ▼f 과학 ▼l 121047986 ▼f 과학
082 0 4 ▼a 005.133 ▼2 21
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b 2000a
100 1 ▼a Harold, Elliotte Rusty ▼0 AUTH(211009)176562
245 1 0 ▼a Java I/O / ▼d Elliotte Rusty Harold 지음 ; ▼e 조현일 역
246 0 9 ▼a Java I/O
246 3 ▼a 자바 I/O
246 3 9 ▼a Java input/output
260 ▼a 서울 : ▼b 한빛미디어, ▼c 2000
300 ▼a 653 p. : ▼b 삽화 ; ▼c 26 cm
500 ▼a 색인수록
500 ▼a 부록: 추가 리소스, 문자 집합
650 0 ▼a Java (Computer program language)
700 1 ▼a 조현일, ▼e

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 2000a 등록번호 111163227 (11회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000a 등록번호 121047984 (26회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000a 등록번호 121047985 (24회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 4 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000a 등록번호 121047986 (24회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 2000a 등록번호 111163227 (11회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000a 등록번호 121047984 (26회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000a 등록번호 121047985 (24회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000a 등록번호 121047986 (24회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

자바 입출력(I/O) 라이브러리의 위력과 정교함을 보여주는 첫번째 책이다. 자바 1.0에 비해 자바 1.1 이후 버전에서는 압축, 암호화, 전자 서명, 객체 직렬화, 인코딩 변환 등 I/O 관련 작업을 수행하기 위해 많은 새로운 클래스를 라이브러리에 추가했다.

이 책에서는 자바가 지원하는 다양한 I/O 관련 기능의 사용법을 보여준다. 또한 자바만의 특징인 필터 기반의 I/O 접근방식을 이해할 수 있으며, 암호화 데이터를 위한 CipherInputStream과 압축 데이터를 위한 ZipOutPutStream 그리고 I/O 작업 효율을 높이기 위한 버퍼 스트림의 효과적인 사용방법 등을 익힐 수 있다.

이 책 전반에 걸친 파일 뷰어 프로젝트는 실습을 통해 I/O의 다양한 특성을 독자들이 쉽게 이해할 수 있도록 도와준다. 객체 지향 프로그래밍의 인스턴스, 객체 클래스 등 용어 차이를 이해하고 있다고 가정하는 등 자바에 대한 기본사항은 알고 있는 독자를 대상으로 서술된 책이다.


정보제공 : Aladin

저자소개

앨리엇 러스티 해럴드(지은이)

약 20년간 자바로 네트워크 프로그램을 작성해 왔다. 그는 자바, XML, HTML과 같은 주제로 십여 권의 책을 집필했으며, 다양한 콘퍼런스에서 연사로도 활동했다. 그리고 Jaxen XPath 라이브러리와 XOM을 포함한 몇몇 오픈 소스 프로젝트에 기여하고 있다.

조현일(옮긴이)

연세대학교 기계공학과를 졸업하였고, 현재 LG-EDS시스템에서 시스템 엔지니어로 사법부 전산화 프로젝트에 참여하고 있다.

정보제공 : Aladin

목차


목차
역자 서문 = 5
차례 = 7
서문 = 13
1부 I/O의 기본 개념
 1장 I/O 소개 = 31
  스트림이란 무엇인가? = 32
  수치 데이터 = 36
  문자 데이터 = 40
  Reader와 Writer = 45
  흔히 발생하는 IOException = 47
  콘솔:System.out, System.in, System.err = 48
  I/O에 대한 보안 체크 = 54
 2장 출력 스트림 = 57
  OutputStream 클래스 = 57
  출력 스트림에 바이트 데이터 쓰기 = 58
  바이트 배열 쓰기 = 60
  출력 스트림의 플러싱과 닫기 = 61
  OutputStream 클래스의 서브클래싱 = 62
  출력 스트림을 위한 그래픽 사용자 인터페이스 = 64
 3장 입력 스트림 = 67
  InputStream 클래스 = 67
  read() 메쏘드 = 68
  스트림으로부터 많은 양의 데이터 읽어오기 = 70
  스트림에서 읽어올 수 있는 바이트 계산 = 71
  바이트 스킵하기 = 72
  입력 스트림 닫기 = 73
  마킹과 리세팅 = 74
  InputStream의 서브클래싱 = 75
  효율적인 스트림 복사기 = 76
2부 데이터 소스
 4장 파일 스트림 = 81
  파일 읽기 = 81
  파일 쓰기 = 85
  파일 뷰어, Part 1 = 88
 5장 네트워크 스트림 = 93
  URL = 93
  URL 커넥션 = 97
  소켓 = 101
  서버 소켓 = 105
  URLViewer = 109
3부 필터 스트림
 6장 필터 스트림 = 115
  필터 스트림 클래스 = 116
  필터 스트림 서브클래스 = 122
  버퍼 스트림 = 123
  PushbackInputStream = 126
  프린트 스트림 = 127
  다중타겟 출력 스트림 = 129
  파일 뷰어, Part 2 = 134
 7장 데이터 스트림 = 143
  데이터 스트림 클래스 = 143
  정수형 읽기와 쓰기 = 146
  부동 소수점 숫자 읽기와 쓰기 = 153
  Boolean 읽기와 쓰기 = 157
  바이트 배열 읽기 = 157
  텍스트 읽기와 쓰기 = 158
  여러 가지 메쏘드 = 163
  Little-Endian 읽기와 쓰기 = 164
  쓰레드 안전성 = 178
  파일 뷰어, Part 3 = 180
 8장 메모리상의 스트림 = 189
  스퀀스 입력 스트림 = 189
  바이트 배열 스트림 = 191
  쓰레드와 파이프 스트림간의 통신 = 195
 9장 압축 스트림 = 201
  인플레이터와 디플레이터 = 201
  압축 스트림과 압축풀기 스트림 = 217
  Zip 파일로 작업하기 = 226
  체크섬 = 242
  JAR 파일 = 247
  파일 뷰어, Part 4 = 263
 10장 암호 스트림
  해시 함수 기초 = 270
  MessageDigest 클래스 = 273
  다이제스트 스트림 = 282
  암호화 기초 = 290
  Cipher 클래스 = 295
  Cipher 스트림 = 311
  파일 뷰어, Part 5 = 318
4부 고급과 여러 가지 주제
 11장 객체 직렬화 = 327
  객체 읽고 쓰기 = 327
  객체 스트림 = 329
  객체 직렬화의 수행 = 331
  성능 = 333
  Serializable 인터페이스 = 334
  OvbjectInput과 ObjectOutput 인터페이스 = 341
  버전 관리 = 343
  직렬화 포맷 커스터마이징 = 346
  클래스 분석 = 358
  객체 분석 = 359
  검증 = 360
  Sealed 객체 = 362
 12장 파일 다루기 = 367
  파일에 대한 이해 = 368
  디렉토리와 경로 = 376
  File 클래스 = 384
  파일이름 필터 = 408
  파일 필터 = 409
  파일 디스크립터 = 411
  랜덤 액세스 파일 = 412
  크로스 플랫폼 파일 액세스 코드에 대한 일반적인 기술 = 415
 13장 파일 다이얼로그와 선택기 = 417
  파일 다이얼로그 = 418
  JFileChooser = 426
  파일 뷰어, Part 6 = 449
 14장 다중언어 문자 집합과 유니코드 = 457
  유니코드 = 458
  유니코드 텍스트 디스플레이 = 460
  유니코드 이스케이프 = 468
  UTF-8 = 469
  char 데이터 타입 = 472
  기타 인코딩 = 483
  바이트 배열과 문자열 사이의 변환 = 484
 15장 Reader와 Writer = 487
  java.io.Writer 클래스 = 488
  OutputStreamWriter 클래스 = 489
  java.io.Reader 클래스 = 492
  InputStreamReader 클래스 = 494
  문자 배열 Reader와 Writer = 496
  문자열 Reader와 Writer = 499
  파일 읽고 쓰기 = 502
  버퍼 Reader와 Writer = 505
  프린트 Writer = 511
  파이프 Reader와 Writer = 513
  필터 Reader와 Writer = 515
  파일 뷰어, 마지막 = 521
 16장 java.text를 사용한 포맷된 I/O = 533
  이전의 방식 = 534
  Locale 선택하기 = 536
  숫자 포맷 = 540
  FieldPosition으로 길이 지정하기 = 550
  입력 파싱 = 556
  십진수 포맷 = 559
  지수 숫자 포맷 = 574
 17장 자바 커뮤니케이션 API = 583
  자바 커뮤니케이션의 API의 아키텍처 = 583
  포트 인식 = 584
  포트 디바이스와 통신 = 594
  직력 포트 = 602
  병력 포트 = 614
부록 A. 추가 리소스 = 621
부록 B. 문자 집합 = 631
찾아보기 = 641


관련분야 신착자료

Harvard Business Review (2025)