
Résumé
Programming is, above all, problem solving. This book will help students thoroughly understand real-world programming problems - and solve those problems quickly and efficiently, using Java's sophisticated design and coding facilities. Dr. Y. Daniel Liang's proven "fundamentals-first" approach begins with the core concepts every programmer must understand, giving students a solid foundation for mastering the object-oriented techniques that come next.
Using this book, students can build their skills steadily, one step at a time. They will master GUIs and event-driven programming, and use exception handling to build more robust software. Next, Liang carefully introduces advanced features that are essential to contemporary Java development - including data structures, generics, multithreading, networking, the MVC model, JavaBeans, JDBC, JSP, and servlets. This new Sixth Edition offers fully integrated coverage of Java 5 (1.5) throughout, and has been thoroughly revised to improve clarity, content, and presentation. It contains many new illustrations and code listings designed to strengthen problem-solving skills. Code listings now include syntax coloring for ease of use.
New topics and pedagogical features include:
- Extensive, fully integrated coverage of Java 5 (1.5), plus many new examples and illustrations
- Earlier opportunities to write interesting game programs - starting in Chapter 2
- Expanded, enhanced coverage of object-oriented programming and design
- New and improved discussions of user input, recursion, I/O, and many other topics
- More GUI coverage, including chapters on graphics painting, event-driven programming, and creating effective user interfaces; as well as five full chapters on advanced techniques
- Expanded coverage of data structures, including generics, Java Collections Framework, efficient algorithms, and sorting
- New coverage of Java 5 thread pooling and semaphores
- Updated and improved introductions to Web development and database integration
L'auteur - Y. Daniel Liang
Y. Daniel Liang is the author of the Prentice Hall Liang
Series. He has taught more that fifty Java courses. He is
currently a Yamacraw Professor of software engineering in
the Department of Computer Science at Armstrong Atlantic
State University in Savannah, Georgia.
Sommaire
- Fundamentals of Programming
- Object-Oriented Programming
- GUI Programming
- Exception Handling, I/O, and Recursion
- Data Structure
- Concurrency, Networking, and Internationalization
- Advanced GUI Programming
- Web Programming
- Appendixes
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Prentice Hall |
Auteur(s) | Y. Daniel Liang |
Parution | 25/06/2006 |
Édition | 6eme édition |
Nb. de pages | 1302 |
Format | 20 x 25 |
Couverture | Broché |
Poids | 2274g |
Intérieur | 2 couleurs |
EAN13 | 9780132221580 |
ISBN13 | 978-0-132-22158-0 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse