You'd probably do better following the tutorials on the Sun site.
This book does a fair job of covering the topic. I found it semi-useful.
The book is good, complete and shows you the details of I/O for Java (you should be at least an intermediate programmer); however, there are some errata that you must check in the web page of O'Reilly. You can download the code of examples from the web page, and this code is corrected (it compiles and run), but some examples in the book are not: If you write down the code directly from the book you'll realize the problems.
Harold Mcgee
Rusty Barrett
Harold J. Laski
Jacob Harold
Harold J. Laski
Harold Perkin
Rusty Burson
Harold Garfinkel
Rusty Hinges
Harold WILLIS
Harold WILLIS
Harold A. Netland
James A. Harold
Harold Kerzner
Harold MacGrath
Harold Grinspoon Foundation
Rusty Kontos
Harold R. Johnson
Harold WILLIS
Harold Morris
Harold Phillips
Harold Cabrera
Harold WILLIS
Harold S. Koplewicz
Harold Kerzner
Harold Garfinkel
Harold Morris
Olis Harold Rubin
Harold MacGrath
Harold MacGrath
Harold Garfinkel
James A. Harold
Rusty Hinges
Harold F. Hemond
Harold Kerzner
Harold WILLIS
Harold F. Eggers
Harold Roe
Harold WILLIS
Harold MacGrath
Harold MacGrath
Harold MacGrath
Harold Ristau
Harold Green III
Harold MacGrath
Harold A. Stein
Harold Rosenbaum
Harold Kerzner
Harold MacGrath
Harold MacGrath
Doug Lowe
Harvey Deitel
Raoul-Gabriel Urma
Michael Haungs
Tony Gaddis
Benjamin Muschko
Lewis, John
Glen Smith
Gang Li
Paul Deitel
Doug Lowe
Nicholas S. Williams
Jeff Friesen
Dietmar Abts
Radhika S. Grover
Jeff Magee
Y. Daniel Liang
Lannagen Fu
Richard S. Hall
Madhusudhan Konda
Janet Prichard
Anthony J. Dos Reis
Walter Savitch
Jeff Friesen
Michael T. Goodrich
Kenny A. Hunt
Mark Guzdial
Denbigh Starkey
Bernd Mu ller
Harshawardhan Bal
Sally A. Goldman
Gail Anderson
Emmanuel Puybaret
Ralph Morelli
Bruce A. Tate
Tony Jenkins
Robert Sedgewick
James Goodwill
Ian McFarland
E. Reed Doke
Y. Daniel Liang
Mary Campione
Anwari
Kevin Ingalls
Ines A. Smyth
Alligator Descartes