Download Free Computer Ebooks - NET BOOKS
Free information, Free your knowledge!
22nd
JUN
Java I/O (O’Reilly Java): Elliotte Rusty Harold: Books
Posted by Relaxtubes under Java, Programming

Amazon.com Review
Because it doesn’t provide a printf() function like C/C++, some developers think Java isn’t up to snuff with files and streams. Author Rusty Harold Elliotte argues against this notion in Java I/O, a book that shows how Java’s stream support can help simplify network programming, internationalization, and even compression and encryption.
The book opens with an overview of Java’s stream capabilities. (The author defends Java’s lack of support for console input/output (I/O) since today’s applications use graphical user interfaces anyway.) He shows how to open, read, and write local files in Java applications. His file viewer example presents data in a variety of formats. (This example is improved several times until it winds up supporting different international character sets by the end of the book.)
Next the author covers network programming using URL and network streams, including sockets. Sections on filters show how classes can filter out characters within streams. The tour moves forward to cover data streams, which permit streaming of Java’s primitive data types. Details on how to communicate within Java programs using pipes follow. In a notable chapter, the author thoroughly explicates Java’s support for encryption, including hashing, the Data Encryption Standard (DES) algorithm, and ciphers.
The last portion of the book explains object serialization, which allows Java objects to save and restore their state, plus it includes sections on Java’s support for data compression (and ZIP files) and multilingual Unicode character sets. (Java is prepared to handle virtually any of the world’s languages with its reader and writer classes.) Finally, the author shows how you can format output in Java using its support for width and numeric precision APIs.
In all, Elliotte makes a good case that Java streams are a flexible and powerful part of the language, and certainly not a limitation. –Richard Dragan
Review
‘If I had to decide the best technical book ever read by me, this would be a real candidate. In my opinion a good programming book should limit itself to covering some well-defined part of its (usually) exhaustive topic. It should be easy to read with well-chose and short code-samples, especially for the critical parts and optionally, the code should grow throughout the chapters and evolve to full working programs at the end. This title fulfils it all… There aren’t many illustrations throughout, but the reader will not miss them. The ‘in-depth-notes’ at strategic places are interesting and reveals a deep knowledge of the subject. So, if you want a fundamental understanding of streams, and data communication and /or a deep understanding of the Java I/O-model, buy it.’ – Christer Loefving, Cvue, January 2000
Password default: netbks.com
Report Dead Link
Please leave a comment to report dead links, so that someone else may update new links.
Related Ebooks
- Java I/O, 2nd Edition
- Programming and Problem Solving with Java 2003-04 [ebook, Lab Manual, Student & Instructor Resources]
- Java And Xml
- Java Network Programming
- VTC MasterClass Understanding Encryption
- Java After Hours: 10 Projects You’ll Never Do at Work
- Java Network Programming and Distributed Computing
- Java 2d graphics
- Developing Java Beans | O’Reilly Media
- VTC Java 2 JSP And Servlets Training
Leave a Reply
Post Meta
-
June 22, 2009 -
Java, Programming -
No Comments
-
Comments Feed
Subscribe
Featured Links
Contribute

Contribution Progress Meter: 10USD (0%) of $150$
Thank You! so much for your contribution! We really appreciate it!
Categories
- Game Mini
- Comics
- Architecture
- Business & Investing
- Medical & Health
- Science & Engineering
- Scripts & Web Templates
- Ajax
- Algorithms
- C & C++
- Certification Stuff
- Database
- Delphi
- Development for Web
- Dot NET
- General Programming
- Graphics & Design
- Java
- JavaScript
- Magazines
- Networks
- Operating System
- Perl
- PHP
- Python
- Software Development
- UML
- Video Training
- XML
Recent Comments
- Dj: Cambridge IELTS 6 Students Book with Answers – Audio CD and eBook
- VKD: 3D Buzz Introduction to C++ Video Tutorials
- abcdef: GDI+ Custom Controls with Visual C# 2005
- abcdef: Professional WCF Programming: .NET Development with the Windows Communication Foundation
- Jose de la Cruz: PHP Ebook Collection 2010
- Jose de la Cruz: Adobe Photoshop CS4 Training Book Collection
- waaaaa :(: M.O.C 6436A Designing A Windows Server 2008 Active Directory
- Jakus: VTC Training Video Tutorials for Adobe Photoshop Collection
- Jakus: VTC Adobe Photoshop Special FX Tutorials
- madhu: VTC.com Database Optimization
Rss Feed



