
Introduction to Java Programming
Fundamentals First
Y. Daniel Liang(Author)
Pearson (Publisher)
6th Edition
Published on 10. August 2006
Book
Paperback/Softback
704 pages
978-0-13-223738-3 (ISBN)
Article exhausted; check for reprint
Description
For courses in Java: Introduction to Programming and Object-Oriented Programming.
Using a fundamentals-first approach, Liang explores the concepts of problem-solving and object-oriented programming. Beginning programmers learn critical problem-solving techniques, then move on to grasp the key concepts of object-oriented and GUI programming using Java 5. Small, simple, and stimulating examples demonstrate concepts and techniques; longer examples are presented in case studies with discussions and line-by-line explanations.
Using a fundamentals-first approach, Liang explores the concepts of problem-solving and object-oriented programming. Beginning programmers learn critical problem-solving techniques, then move on to grasp the key concepts of object-oriented and GUI programming using Java 5. Small, simple, and stimulating examples demonstrate concepts and techniques; longer examples are presented in case studies with discussions and line-by-line explanations.
More details
Edition
6th edition
Language
English
Place of publication
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 279 mm
Width: 254 mm
Thickness: 25 mm
Weight
1206 gr
ISBN-13
978-0-13-223738-3 (9780132237383)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
New editions

Book
08/2008
7th Edition
Pearson
€59.41
Article exhausted; check for reprint
Previous edition

Y. Daniel Liang
Introduction to Java Programming, Core
Book
11/2004
5th Edition
Pearson
€60.65
Article exhausted; check for reprint
Person
Y. Daniel Liang is the author and editor of the Prentice Hall Liang Java Series. His innovative Java texts have been adopted by many universities throughout the world. Dr. Liang is currently a Yamacraw professor of software engineering in the School of Computing at Armstrong Atlantic State University, Savannah, Georgia.
Content
I. FUNDAMENTALS OF PROGRAMMING.
1. Introduction to Computers, Programs, and Java.
2. Primitive Data Types and Operations.
3. Selection Statements.
4. Loops.
5. Methods.
6. Arrays.
II. OBJECT-ORIENTED PROGRAMMING.
7. Objects and Classes.
8. Strings and Text I/O.
9. Inheritance and Polymorphism.
10. Abstract Classes and Interfaces.
11. Object-Oriented Design.
III. GUI PROGRAMMING.
12. GUI Basics.
13. Graphics.
14. Event-Driven Programming.
15. Creating User Interfaces.
16. Applets and Multimedia.
IV. EXCEPTION HANDLING, IO, AND RECURSION.
17. Exceptions and Assertions.
18. Binary I/O.
19. Recursion.
Appendices.
1. Introduction to Computers, Programs, and Java.
2. Primitive Data Types and Operations.
3. Selection Statements.
4. Loops.
5. Methods.
6. Arrays.
II. OBJECT-ORIENTED PROGRAMMING.
7. Objects and Classes.
8. Strings and Text I/O.
9. Inheritance and Polymorphism.
10. Abstract Classes and Interfaces.
11. Object-Oriented Design.
III. GUI PROGRAMMING.
12. GUI Basics.
13. Graphics.
14. Event-Driven Programming.
15. Creating User Interfaces.
16. Applets and Multimedia.
IV. EXCEPTION HANDLING, IO, AND RECURSION.
17. Exceptions and Assertions.
18. Binary I/O.
19. Recursion.
Appendices.