Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Beginning Java 2 SDK 1.4 Edition Paperback – March, 2002
ITPro.TV Video Training
Take advantage of IT courses online anywhere, anytime with ITPro.TV. Learn more.
Customers Who Viewed This Item Also Viewed
From the Back Cover
With the latest edition of Java, some things are a lot easier, but the new and improved classes mean you can do so much more! Whether its creating graphic rich and interactive web pages or creating full-featured Windows applications, you can do it with Java. With my book you can learn Java plus the techniques you need for success with your own projects.
Nothing worthwhile is achieved without effort. Youll need to put in the work and have the ambition to succeed when the going gets tough. If you have commitment, I can help you become a competent Java programmer."
Who is this book for
This book is for anyone who wants to learn to create real-world applications with Java. The Beginning Java series has proven popular with over 150,000 people with its tutorial format. The numerous step-by-step examples provide you with an understanding of the ins and outs of programming with Java.
We assume no previous programming experience, although progress will be easier if you have programmed before. Either way, youll soon become an expert in creating your own Java programs.
What this book will teach you
This book will teach you all you need to know to start programming in Java. This latest edition of my series teaches Java with the Java 2 SDK 1.4; a free Software Development Kit for creating Java applications.
- The code is designed and tested for use with the latest SDK J2SDK 1.4.
- Teaches the Java language from scratch.
- Handling Errors and Exceptions in applications.
- Manipulating data and files.
- Concurrent programming and Threads.
- Comprehensive introduction to Swing, the Graphical User Interface API for Java. We will learn both about standalone applications and applets: embedded Java programs for web pages.
- Large GUI example: We will create a program called Sketcher: a simple drawing tool for making sketches. We will learn how to save sketches to and load sketches from files, use color in our applications, and respond to user input.
- Printing in Java.
- Now included: an introduction to XML an exciting technology for representing data. We will modify the sketcher application to use XML.
About the Author
Top Customer Reviews
I also appreciate the abundance of examples, illustrations, and diagrams, which support the text well and are easy to read. Pertinent code samples are shaded in gray, which enhances readability. Diagrams are clear and and are supported with well-written callouts.
Although the book's title is "Beginning Java 2," it could be daunting to readers with little or no programming background, especially as they progress beyond the first two chapters. Chapter 1 provides an excellent introduction to Java and object-oriented programming concepts. The first part of Chapter 2 provides a good introduction to variables and data types. About the middle of Chapter 2, however, when the author begins discussing additional mathematical concepts, the reader is led into deeper waters and at this point, "absolute" beginners may start to feel overwhelmed. This doesn't mean that they should abandon the book, but they may need to take additional time to absorb the concepts.
Each chapter concludes with a summary of its content and several practice exercises. Although such practice is certainly valuable, I would have liked to see an additional appendix with "answers" to the exercises so that readers could check their work and benefit from the author's expertise. Without such author feedback, the exercises are less effective as learning tools.Read more ›
This book gives you a fairly good introduction to the basics of Java; Ivor Horton is a bit "dry" but does the job. If you don't have experience with object oriented design (like C++), you'll NEED to also purchase, "Beginning Java Objects" by Jacquie Barker. And when I say "NEED", I mean NEED!! Jacquie's book is absolutely ESSENTIAL for any person new to objects.
It is impossible to fit all the beginning Java topics into one book (even if it is 1200+ pages) and Ivor doesn't try too. He goes over threading and Swing but you'll need to seperate books for these topics.
Another warning for Java newbies: Beginning Java topics can be quite boring, I'm sure many will want to jump straight to the cool stuff like Swing, JSP/Servlets, J2ME...but you MUST understand objects, java terminology, and other basic principles FIRST. You may want to check out books like "Java Cookbook", "Design Patterns Java Workbook", "Design Patterns Explained", "Objected Oriented Thought Process" and especially "Beginning Java Objects" to complement Ivor's book.
I gave this book 4 stars because "beginning" books should take you by the hand and babystep you through the process (in my opinion), this book doesn't quite do this (Jacquie's book does). You may feel more comfortable with one of these "dummies" or "teach yourself in 21 days" or "Java Bible" instead (though I haven't read any of these).Read more ›
1)As the previous reviewer pointed out, Horton uses too much of math to illustrate his examples. He'd be better off tackling real-world problems.
2)Lot of coverage is given to Input/output streams, filing, printing etc. Infact these topics span 3 chapters in the book which is a bit excessive.
3) There is absolutely NO mention of network programming. A chapter on network programming would be greatly appreciated instead of the excessive coverage of streams.
4)However there is excellent coverage and explanation of JDBC. Also threads are explained very well.
Overall the book is definitely worth a buy, especially for the beginner/intermediate programmer. Object-oriented concepts are very well-explained. Also it has much better coverage of Swing than books like Thinking in Java. It is definitely better than Just Java which I found to be too superficial and elementary.
Most Recent Customer Reviews
"I pledge myself to your teachings... Master Ivor Horton's I want to be a Java Jedi the way you can only teach" ;)
5 STARS for sure and forever
I was suprised to be asked to review the book after all these years, but from what I can remember it was very useful and I passed the course so it must have helped.Published on April 30, 2013 by Helen
The book arrived in time as mentioned on amazon.com. However, the book was no where near "Like New" condition (as said in the product description).Published on March 13, 2011 by miva
Excellent JAVA book! Use it to teach the language at the college level,and highly recommend the book to anyone who is wanting to learn the language.Published on January 10, 2010 by P. Bates
This is a great book if your great with Maths, and like bland talk. I still think its an alright book, however I prefer working examples that I could take note off to use when I... Read morePublished on July 3, 2005 by Amazon Customer
I bought this book few years back to update myself on Java Knowledge. This book is very good, simple and details all the basics that is expected by any new java programmer. Read morePublished on June 1, 2005 by Ramkumar Sridharan
This book is a great reference to Java language and how to program it. It also has an overly complicated/not well explained example in using ModelViewController pattern to program... Read morePublished on January 29, 2005 by Amazon Customer
I had the previous version of this book and lost it so I bought the new version because I really liked the one I had. Read morePublished on January 10, 2005 by Paco
This book is very thorough in it's coverage. It doesn't delve into the "why" as much as the Head First Java book does, but it certainly tackles the how-to very well (at great... Read morePublished on December 5, 2004 by Rosalba Scott