Java for Programmers

Java for Programmers

by Paul J. Deitel, Harvey M. Deitel
4.0 6
Pub. Date:
Prentice Hall
Select a Purchase Option
  • purchase options
    $33.32 $59.99 Save 44% Current price is $33.32, Original price is $59.99. You Save 44%.
    Note: Access code and/or supplemental material are not guaranteed to be included with textbook rental or used textbook.
  • purchase options

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews

Java for Programmers (Deitel Developer Series) 4 out of 5 based on 0 ratings. 6 reviews.
Boudville More than 1 year ago
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.
paulprrn More than 1 year ago
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.
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago