Java I/O ( JAVA I/O ) BY Harold, Elliote Rusty( Author ) on May-23-2006 Paperback (Englisch) Taschenbuch – 23. Mai 2006
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Möchten Sie die Produktinformationen aktualisieren oder Feedback zu den Produktabbildungen geben?
Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?
Java I/O All of Java's Input/Output (I/O) facilities are based on streams, which provide simple ways to read and write data of different types. Focusing on Java 5.0 APIs, this book tells you about streams shows you how to control number formatting, use characters aside from the standard ASCII character set, and write multilingual software. Full description
After having tried almost every single I/O class in Java and having been only able to get FileReader and FileWriter to work successfully, I decided to buy this book. I was afraid that I would get it and it would be so technical that only people who wear pocket protectors as their standard gear would be able to read it, but this was not a problem. Mr. Harrold was perfectly willing to lay everything out just as clearly as was physically possible, while at the same time still giving an equal amount of importance to examples.
Other reviewers seem to have viewed this as a weakness in the book, but personally, I would say that having an extra 50% percent of stuff you will never need is better than only having half of what is necessary to accomplish anything.
Due to my having bought this book, in the last month I have gone from basic file reading and writing, building my own file reader with a readLine() method of my own make since Sun's is buggy, to internet connections to having most recently written a proxy that logs all events that go on in my internet browser by concurrently handling six I/O operations(an in from the internet to two outs to my browser and log file, and an in from my browser to the two outs of the internet and my log file.) And I say this not to boast my prowess, but to show you just how valuable this book is to anyone who will be doing any Java programming that involves I/O.
After jumping around and reading about a third of it, I was already recommending to some of the newer Java programmers around me to pick it up and get a solid understanding of proper I/O use in Java. I very much recommend this as any Java programmer's second book. Right after learning the language itself, this book should be read followed closely by other O'Reilly titles such as Java Threads and Java Network Programming. Those three books will give an in-depth understanding of the core Java API's for any new Java programmer, and will be of use to you no matter how you are using Java.
Even after three years as a Java developer, I have learned from this book. The author often presents algorithms in clear steps and follows those clear steps with a correct implementation. Because of this clear presentation, the chapter on compression left me for the first time with an understanding of not only how to use the java.util.zip.* classes but how they work. What I learned there in one reading is immediately applicable to what I am working on now. The sections on Files is full of tips on how to use them in a cross platform fashion. Every new Java programmer needs to read that chapter before their applications actually get used.
I was also impressed that several I/O classes missing in the standard library which I have only recently developed myself were presented as well. The StreamCopier and the TeeOutputStream are extremely useful classes that should be incorporated in some fashion into the base API. I wish I had them a long time ago. (A hint: you can also use the TeeOutputStream as a 'Traitor' to peek at your I/O while your program is running and without affecting its execution.) If I have any complaint about this book, it is that there are not more of these types of utilities presented for use by the advanced Java programmer. However, I haven't finished the book yet, so they may still be hidden there.
Elliotte Rusty Harlod beginnt die Einführung mittels Vorstellung von Streams und geht über zu Out- und Input Streams. Anschließend geht es dann über File und Network Streams immer weiter ans Eingemachte. Besonders gut gefallen hat mir die Behandlung von exotischeren Themen wie USB, Bluetooth und das J2ME Generic Connection Framework. Gut, diese Dinge in einem Buch zu wissen. Dabei verfügt jedes einzelne Kapitel über ausreichend Tiefgang und Codebeispiele, um das Gelesene in die Praxis zu übertragen.
Die neuesten Kundenrezensionen
This book is well written and informative. My favorite books are those that are written in such a fashion that the words flow from the page straight to my mind, do not past go, do... Lesen Sie weiter...Veröffentlicht am 28. Juli 2000 von Mark Miller
This is an informative book and starts out well. It tells you more than you could possibly want to know about IO but as the days ween into weeks, you find yourself wondering,... Lesen Sie weiter...Am 4. April 2000 veröffentlicht
Streams and readers/writers are probably something new to many programmers. Moreover, it is quite abstract. Lesen Sie weiter...Am 29. März 2000 veröffentlicht
I got this book in the hopes of getting some more detailed information on java i/o than you can get from more broadly scoped books. Lesen Sie weiter...Am 24. März 2000 veröffentlicht
Frankly, EVERY Java program deals with I/O in some form or another. Yet no topic could have been ignored, or trivialised in so many books. Lesen Sie weiter...Veröffentlicht am 17. März 2000 von Vihung Marathe
I had been using Java without really comprehending Java's approach to I/O. Other books never really explained what was going on to the extent that I could ever trust myself to... Lesen Sie weiter...Veröffentlicht am 30. Dezember 1999 von Thomas Almy
discuss from all the sides, all what someone needs to write codes handling various multilingual Character sets. Lesen Sie weiter...Veröffentlicht am 26. Dezember 1999 von M. Othman
This book covers everything about the Java I/O library however the examples are so bad.... The author used a generic class for all the samples!! Lesen Sie weiter...Am 4. Oktober 1999 veröffentlicht
I've read many different Java books but most of them covered just the basics of Java I/O. I really got this book because I was interested in working with packet protocols in Java. Lesen Sie weiter...Am 17. September 1999 veröffentlicht