Product Description
For comprehensive courses on Java Programming.
This comprehensive introduction to the concepts and practice of Java programming builds carefully and cumulatively from chapter to chapter. Early chapters provide the conceptual basis for understanding Java and guide students through simple examples and exercises; subsequent chapters progressively present Java programming in detail and culminate in teaching the development of comprehensive Java applications. The appendices contain a mixed bag of topics that include an HTML tutorial. To facilitate developing and managing Java programs, the book is aided by JBuilder. With a tool like JBuilder, students can not only develop Java programs more productively, but also learn Java programming more effectively.
From the Back Cover
This comprehensive introduction to the concepts and practice of Java programming builds carefully and cumulatively from chapter to chapter. Early chapters provide the conceptual basis for understanding Java and guiding readers through simple examples and exercises: subsequent chapters progressively present Java programming in detail and culminate in teaching the development of comprehensive Java applications. The book is aided by JBuilder 3 to facilitate developing and managing Java programs.
This book covers the major topics in Java programming, including programming structures, methods, objects, classes, inheritance, graphics programming, applets, exception handling, internationalization, multithreading, multimedia, I/Q, and networking. Based completely on Java 2, the graphics' examples are built using Swing components, tested using Java 2 on Windows and on Sun Solaris using no depreciated API. The source code for all examples can be found on the companion CD-ROM, which also contains JBuilder 3 University Edition. The overall objective of this book is to teach the reader how to use many levels of abstraction to solve problems, both small and large.
FEATURES AND BENEFITS
- Teaches programming concepts and techniques as well as the Java language
- Provides modern graphics programming using Swing components
- Offers incremental approach coverage of new JBuilder 3 features in relation to the topics in each chapter
- Includes good representative examples that can run in stand-alone applications or applets
- Contains source code on the companion CD-ROM
- Companion Website features supplemental material at www.prenhall.com/liang
See all Product Description