Today's Headlines



Charing Cross Road Store Top 10
- The Shaking Woman or a History of My Nerves
Siri Hustvedt - The Catcher in the Rye
J.D. Salinger - Parrot and Olivier in America
Peter Carey - The Pregnant Widow
Martin Amis - Juliet, Naked
Nick Hornby - The Girl with the Dragon Tattoo
Stieg Larsson - The Road
Cormac McCarthy - Franny and Zooey
J.D. Salinger - The Children's Book
A.S. Byatt - A Single Man
Christopher Isherwood
This item has been added to your basket
View BasketBeginning Java 2
SDK 1.4 Edition
- Contributor(s):
- Ivor Horton (author)
- Format:
- Paperback , 89 x 73 x 58mm , 1200pp
- Publication date:
- 09 Jul 2003
- Publisher:
- Hungry Minds Inc,U.S.
- ISBN-13:
- 9780764543654
- ISBN-10:
- 0764543652
List Price: £36.99
Online Price: £31.44
You Save: £5.55 (15%)
In stock at our warehouse for dispatch within 48 hours. 0 in stock at Charing Cross Road.
For details of Foyles prices online and in-store and delivery arrangements click here *
Synopsis:
What is this book about? The Java language has been growing from strength to strength since its inception in 1995. It has since proved to be both powerful and extraordinarily easy to learn and use. This is what makes it ideal for the beginner. With dramatic changes to the handling of files, and the introduction of native support for XML, Java has been updated to work faster and to be current with the incredible rise of XML as a medium for communicating data. This edition of the Beginning Java books outlines everything the beginning programmer needs to know to program with the Java programming language and the 1.4 Java Developer Kit (JDK). With the release of JDK 1.4, programmers can look forward to the most stable edition yet, and even better performance than was available previously. Over the course of the book, you will build an example application called Sketcher a simple drawing tool that teaches you how to build an interactive user interface with Java, how to save and open files, how to use color, and how to respond to user input. What does this book cover? * Teaches the Java language from scratch * Object-oriented Programming in Java * Handling errors and exceptions in applications * Manipulating data and files * Concurrent programming and threads * A comprehensive introduction to Swing, the graphical user interface API for Java * Printing in Java * An introduction to XML Who is this book for? Ivor's inimitable style has proved to be a hit with nearly half a million people with its easy to learn approach and the many useful examples. Regularly voted the most popular Java programming book, this book teaches Java from scratch and assumes no previous knowledge. It is also suitable for those who have got some programming experience, especially C or C++, which will make learning easier.
Author Biography:
Ivor Horton has extensive experience of programming and large-scale systems implementation in a wide range of industrial environments. He has in-depth knowledge and experience of production scheduling and online control systems, computer-aided design and manufacturing systems, as well diverse engineering and scientific applications. He's also taught programming in a variety of languages to engineering and scientific personnel primarily in aerospace and automotive companies. After countless years in the computer industry both doing and managing, Ivor now writes on programming topics for relaxation. When not relaxing, he takes an interest in cosmology, cacti, chaos, and cameras, and does a little editing and criticising of other peoples' efforts on the side.
Table of Contents:
Introduction. Chapter 1, Introducing Java. Chapter 2, Programs, Data, Variables and Calculation. Chapter 3, Loops and Logic. Chapter 4, Arrays and Strings. Chapter 5, Defining Classes. Chapter 6, Extending Classes and Inheritance. Chapter 7, Exceptions. Chapter 8, Understanding Streams. Chapter 9, Accessing Files and Directories. Chapter 10, Writing Files. Chapter 11, Reading Files. Chapter 12, Serializing Objects. Chapter 13, Collection Classes. Chapter 14, A Collection of Useful Classes. Chapter 15, Threads. Chapter 16, Creating Windows. Chapter 17, Handling Events. Chapter 18, Drawing in a Window. Chapter 19, Extending The Gui. Chapter 20, Filing and Printing Documents. Chapter 21, Java and Xml. Chapter 22, Creating and Modifying XML Documents. Appendix A, Keywords. Appendix B, Computer Arithmetic.
Additional Information:
Illustrations: Illustrations Related subjects: General theory of computing Applications of computing Computer programming Internet languages
Online: All orders placed here will be charged at the online price shown above whether you have the item delivered or you collect it.
Instore: Items purchased instore are at the price on offer there at that time.
Store Collection: If you are paying online but wish to collect from our Charing Cross Road store, please allow 24 hours between purchase and collection. Please go to Customer Services in the basement
Same-day: For same-day collections, please reserve the book directly with the store on 020 7437 5660 or email orders@foyles.co.uk. Please note the price charged will be the instore not online price.







