Advanced Search
Start Your Free Trial

Overview

Other Readers Also Read...
C# 2008 for Programmers: Deitel® Developer Series, Third Edition

C# 2008 for Programmers: Deitel® Developer Series, Third Edition
by Paul J.Deitel & Associates, Inc. Deitel; Harvey M.Deitel & Associates, Inc. Deitel

JavaScript™ for Programmers: Deitel® Developer Series

JavaScript™ for Programmers: Deitel® Developer Series
by Paul J. Deitel - Deitel & Associates, Inc.; Harvey M. Deitel - Deitel & Associates, Inc.

C++ for Programmers: Deitel® Developer Series

C++ for Programmers: Deitel® Developer Series
by Paul J.Deitel & Associates, Inc. Deitel; Harvey M.Deitel & Associates, Inc. Deitel

Top Sellers in this Category

Head First Java, 2nd Edition

Head First Java, 2nd Edition
by Kathy Sierra; Bert Bates

Head First Design Patterns

Head First Design Patterns
by Eric Freeman; Elisabeth Robson; Kathy Sierra; Bert Bates

Java Concurrency in Practice

Java Concurrency in Practice
by Brian Goetz; Tim Peierls; Joshua Bloch; Joseph Bowbeer; David Holmes; Doug Lea

This is the Safari online edition of the printed book.

PRACTICAL, EXAMPLE-RICH COVERAGE OF:

  • Classes, Objects, Encapsulation, Inheritance, Polymorphism, Interfaces, Nested Classes

  • Integrated OOP Case Studies: Time, GradeBook, Employee

  • Industrial-Strength, 95-Page OOD/UML® 2 ATM Case Study

  • JavaServer™ Faces, Ajax-Enabled Web Applications, Web Services, Networking

  • JDBC™, SQL, Java DB, MySQL®

  • Threads and the Concurrency APIs

  • I/O, Types, Control Statements, Methods

  • Arrays, Generics, Collections

  • Exception Handling, Files

  • GUI, Graphics, GroupLayout, JDIC

  • Using the Debugger and the API Docs

  • And more…

The practicing programmer’s DEITEL® guide to Java™ development and the Powerful Java™ Platform

Written for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching programming and explores the Java language and Java APIs in depth. The book presents the concepts in the context of fully tested programs, complete with syntax shading, code highlighting, line-by-line code descriptions and program outputs. The book features 220 Java applications with over 18,000 lines of proven Java code, and hundreds of tips that will help you build robust applications.

Start with an introduction to Java using an early classes and objects approach, then rapidly move on to more advanced topics, including GUI, graphics, exception handling, generics, collections, JDBC™, web-application development with JavaServer™ Faces, web services and more. You’ll enjoy the Deitels’ classic treatment of object-oriented programming and the OOD/UML® ATM case study, including a complete Java implementation. When you’re finished, you’ll have everything you need to build object-oriented Java applications.

The DEITEL® Developer Series is designed for practicing programmers. The series presents focused treatments of emerging technologies, including Java™, C++, .NET, web services, Internet and web development and more.

Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 4.0 out of 5 rating Based on 4 Ratings

Good book but too introductory - 2009-07-19
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This is a very good introductory book, specially if you are new not only to java but to OO, Database, UML etc.

While I was looking for a book in Java I found that most of this one contains introductions to other aspects besides the language itself.

This can become boring to skip all the non-java stuff. I'd only recommend if you are learning Java as your first language.

all the Java - 2009-03-31
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Whew! The Deitels compiled this massive tome on Java 6, which is the current 2008-9 version of java. If you are an aspiring java programmer, it's all here, at least as far as what you are likely to need in understanding the most common aspects and classes of java. However the sheer size of the text is maybe ironically a problem in its own right. Not knowing any java, how much do you need?

Part 1 is chapters 1-10. They explain the syntax and describe the basic mathematical operations. There is no GUI. It's all command line I/O. You learn the class structure of java, and the concepts of polymorphism and object oriented programming. En route, UML diagrams are introduced. These are broadly used, not just for java, and useful to acquire. Only simple UML diagrams are explained; not the full graphical expressive power of UML, but it's enough to build on.

Part 2 has [only] 2 chapters on graphics. Elementary widgets and accompanying discussion but, hey!, you can now easily write little programs that put up windows with buttons, panes and other stuff. What part 2 also deals with are more advanced non-graphic topics. Like files and exception handling.

Part 3 has 1 chapter on more graphics. I personally would have put all 3 graphics chapters into exclusively one section. It's a reality these days that many programs have a GUI, and the book should reflect this need. But aside from merely regrouping the graphics chapters, there could have been a more extensive discussion. Those chapters give example programs which are simple wrappers around using just 1 or 2 types of widgets in each. Which is fine. But what is lacking is at least 1 nontrivial example of a GUI with numerous different widgets, so that the reader can get some appreciation of how to do this. Granted, the book is long enough as is, and it's always easy to say add more. So maybe space considerations dictated the current choices.

Reluctant Java Developer - 2009-05-13
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I have been programming for the past 30 years using many
procedural languages. I have done a lot of AJAX primarily using
Javascript and PHP. I have been avoiding Java for the past few years
because I did not want to learn object oriented programming and it
seemed so unnecessarily complicated. I have purchased many books on
programming in Java, none of these were helpful.

Your book is the first that helped me to gradually and logically build
my understanding of this very verbose programming framework. I
congratulate on this excellent work.

A 'must' reference for any Java programmer - 2009-05-11
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Programmers with a background in high-level language programming will find this 1,100+ page reference packs in details key to Java and the Powerful Java Platform. Concepts are presented in fully tested programs which come with code highlighting and code descriptions of over 220 Java applications with over 18,000 lines of proven Java code. The result is a 'must' reference for any Java programmer and library seeking depth and comprehensive substance in a Java reference.

Browse Similar Topics

Top Level Categories:
Programming

Sub-Categories:
Programming > Java

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2009 Safari Books Online. All rights reserved.