Java NIO
Autor Ron Hitchensen Limba Engleză Paperback – oct 2002
Preț: 192.67 lei
Preț vechi: 240.85 lei
-20%
Puncte Express: 289
Carte disponibilă
Livrare economică 03-17 octombrie
Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit de la 400.00 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.
Specificații
ISBN-13: 9780596002886
ISBN-10: 0596002882
Pagini: 302
Dimensiuni: 177 x 233 x 19 mm
Greutate: 0.49 kg
Ediția:0002
Editura: O'Reilly
Locul publicării:United States
ISBN-10: 0596002882
Pagini: 302
Dimensiuni: 177 x 233 x 19 mm
Greutate: 0.49 kg
Ediția:0002
Editura: O'Reilly
Locul publicării:United States
Notă biografică
Ron Hitchens is a California-based computer consultant and educator whose career dates back to the disco era. His first exposure to computers was operating mainframes in the Air Force. His first programming language was COBOL, learned from a friend's borrowed textbook. Since that time Ron has used just about every computer system and programming language you can imagine: from 6502 assembler to XSLT.
Ron spent much of the 1980s at the University of Texas at Austin, as student and staffer, where he burrowed deep into the Unix kernel and assisted with many interesting research projects.
Ron spent the next several years doing kernel work for clients such as IBM and Unisys. Ron has also developed and taught professional development courses for the same clientele.
Following a brief flirtation with C++, Ron fell in love with Java and has spent the last several years employing server-side Java technologies to build Web applications for clients ranging from start-ups to Fortune 500 companies. Ron is Founder and President of Ronsoft Technologies
(www.ronsoft.com).
Ron is also the author of O'Reilly's Java NIO.
Ron lives in California with his wife and co-pilot, Karen, and a dog named Boomer. When Ron isn't working (hah!) he and Karen enjoy snorkeling, bicycling and walking the dog.
Ron spent much of the 1980s at the University of Texas at Austin, as student and staffer, where he burrowed deep into the Unix kernel and assisted with many interesting research projects.
Ron spent the next several years doing kernel work for clients such as IBM and Unisys. Ron has also developed and taught professional development courses for the same clientele.
Following a brief flirtation with C++, Ron fell in love with Java and has spent the last several years employing server-side Java technologies to build Web applications for clients ranging from start-ups to Fortune 500 companies. Ron is Founder and President of Ronsoft Technologies
(www.ronsoft.com).
Ron is also the author of O'Reilly's Java NIO.
Ron lives in California with his wife and co-pilot, Karen, and a dog named Boomer. When Ron isn't working (hah!) he and Karen enjoy snorkeling, bicycling and walking the dog.
Cuprins
Copyright;
Dedication;
Preface;
Organization;
Who Should Read This Book;
Software and Versions;
Conventions Used in This Book;
How to Contact Us;
Acknowledgments;
Chapter 1: Introduction;
1.1 I/O Versus CPU Time;
1.2 No Longer CPU Bound;
1.3 Getting to the Good Stuff;
1.4 I/O Concepts;
1.5 Summary;
Chapter 2: Buffers;
2.1 Buffer Basics;
2.2 Creating Buffers;
2.3 Duplicating Buffers;
2.4 Byte Buffers;
2.5 Summary;
Chapter 3: Channels;
3.1 Channel Basics;
3.2 Scatter/Gather;
3.3 File Channels;
3.4 Memory-Mapped Files;
3.5 Socket Channels;
3.6 Pipes;
3.7 The Channels Utility Class;
3.8 Summary;
Chapter 4: Selectors;
4.1 Selector Basics;
4.2 Using Selection Keys;
4.3 Using Selectors;
4.4 Asynchronous Closability;
4.5 Selection Scaling;
4.6 Summary;
Chapter 5: Regular Expressions;
5.1 Regular Expression Basics;
5.2 The Java Regular Expression API;
5.3 Regular Expression Methods of the String Class;
5.4 Java Regular Expression Syntax;
5.5 An Object-Oriented File Grep;
5.6 Summary;
Chapter 6: Character Sets;
6.1 Character Set Basics;
6.2 Charsets;
6.3 The Charset Service Provider Interface;
6.4 Summary;
Appendix A: NIO and the JNI;
Appendix B: Selectable Channels SPI;
Appendix C: NIO Quick Reference;
C.1 Package java.nio;
C.2 Package java.nio.channels;
C.3 Package java.nio.channels.spi;
C.4 Package java.nio.charset;
C.5 Package java.nio.charset.spi;
C.6 Package java.util.regex;
Colophon;
Dedication;
Preface;
Organization;
Who Should Read This Book;
Software and Versions;
Conventions Used in This Book;
How to Contact Us;
Acknowledgments;
Chapter 1: Introduction;
1.1 I/O Versus CPU Time;
1.2 No Longer CPU Bound;
1.3 Getting to the Good Stuff;
1.4 I/O Concepts;
1.5 Summary;
Chapter 2: Buffers;
2.1 Buffer Basics;
2.2 Creating Buffers;
2.3 Duplicating Buffers;
2.4 Byte Buffers;
2.5 Summary;
Chapter 3: Channels;
3.1 Channel Basics;
3.2 Scatter/Gather;
3.3 File Channels;
3.4 Memory-Mapped Files;
3.5 Socket Channels;
3.6 Pipes;
3.7 The Channels Utility Class;
3.8 Summary;
Chapter 4: Selectors;
4.1 Selector Basics;
4.2 Using Selection Keys;
4.3 Using Selectors;
4.4 Asynchronous Closability;
4.5 Selection Scaling;
4.6 Summary;
Chapter 5: Regular Expressions;
5.1 Regular Expression Basics;
5.2 The Java Regular Expression API;
5.3 Regular Expression Methods of the String Class;
5.4 Java Regular Expression Syntax;
5.5 An Object-Oriented File Grep;
5.6 Summary;
Chapter 6: Character Sets;
6.1 Character Set Basics;
6.2 Charsets;
6.3 The Charset Service Provider Interface;
6.4 Summary;
Appendix A: NIO and the JNI;
Appendix B: Selectable Channels SPI;
Appendix C: NIO Quick Reference;
C.1 Package java.nio;
C.2 Package java.nio.channels;
C.3 Package java.nio.channels.spi;
C.4 Package java.nio.charset;
C.5 Package java.nio.charset.spi;
C.6 Package java.util.regex;
Colophon;