Abstract: From the Publisher:
This is the second edition of Ivor Horton's best-selling Beginning Java (1861000278). It has been fully revised for the Java 2 platform and now covers the Java Foundation Classes (Swing and Java2D) and the Collections API.
The Java 2 platform is an important stage in the evolution of Java as a serious programming tool. There are no substantial changes to the language instead JavaSoft have focussed on extending class library support for common programming tasks.
Assuming no knowledge of Java, and making only basic assumptions of prior programming experience, Ivor teaches the Java language from scratch and then shows you how to use some of the comprehensive packages that make up the Java platform. A key part of this is the iterative development of a large graphical example over several chapters.
This is the self-study guide for Java. Its structured tutorial approach means that each chapter and each section within a chapter builds on those that have gone before. Theory is accompanied by a fully working example, and an explanation of how it works.|QUOTE: Ivor Horton on Java
In all the years I have been programming and teaching people about computers, I have never come across a language that offers the power and flexibility of Java and all for free! Java is an extraordinarily easy language to learn and use, and is ideal for the beginner.
In the last year, Java as a development tool has matured significantly and the capability of the class libraries has expanded immensely (the number of classes in the JDK 1.2 has tripled over JDK 1.1). Some things are a lot easier, but the new and improved classes mean you can do so much more! Whether it's animating your web pages, creating full-featured windows applications or accessing a database, you can do it with Java. With my book you can learn Java plus the techniques you need for success with you own projects.|TOC:Introducing Java
Programs, Data, Variables and Calculation
Loops and Logic
Arrays and Strings
Defining Classes
Extending Classes and Inheritance
Exceptions
Streams, Files and Stream Output
Stream Input and Object Streams
Utility Classes
Threads
Creating Windows
Handling Events
Drawing in a Window
Extending the GUI
Filing and Printing Documents
Images and Animation
Talking to Databases
The JDBC in Action
|AUTHORBIO: After countless years in the computer industry both doing and managing, Ivor has taken up writing on programming topics for relaxation.
When not relaxing, he takes an interest in cosmology, cacti, chaos and cameras, and does a little editing of other people's efforts on the side.
Other titles by this author
Beginning Java
Beginning Visual C++ 6 Compiler Edition
Beginning Visual C++ 6
Introduction to Microsoft Visual C++ 6.0 Standard Edition
Ivor Horton's Beginning C++ - The Complete Language
Beginning C
Beginning MFC Programming
Beginning Visual C++ 5 Disk
Beginning Visual C++ 5
Beginning Visual C++ 4
Instant C Programming
Beginner's Guide to Windows Programming with Turbo C++
Beginner's Guide to C
Publication Year: 1999
Publication Date: 1999-02-01
Language: en
Type: book
Access and Citation
Cited By Count: 12
AI Researcher Chatbot
Get quick answers to your questions about the article from our AI researcher chatbot