doctornuke home page

 Location:  Home » books » Java for Programmers  
safe buy by amazon
Categories
books
ipod
hdtv
musical inst.
speakers
dvd
mobile phone
imac
macbook
notebook
circuit kits
cameras
software
kindle
Subcategories
Specialty Boutique
New & Used Textbooks
Calendars
dn shop

Java for Programmers

Java for Programmers

enlarge enlarge 
Authors: Paul J. Deitel, Harvey M. Deitel
Publisher: Prentice Hall
Category: eBooks


This item is no longer available

Rating: 4.0 out of 5 stars 7 reviews
Sales Rank: 19518

Format: Kindle Book
Media: Kindle Edition
Edition: 1
Pages: 1200
Number Of Items: 1

Dewey Decimal Number: 005
ASIN: B002AP9GOO

Publication Date: February 12, 2009

Similar Items:

C+ + for Programmers
C+ + for Programmers
Effective Java
Effective Java
iPhone for Programmers: An App-Driven Approach
iPhone for Programmers: An App-Driven Approach
C# 2008 for Programmers
C# 2008 for Programmers
Programming in Objective-C 2.0, 2/e
Programming in Objective-C 2.0, 2/e

Editorial Reviews:

Product Description

This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version.

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.




Customer Reviews:
Showing reviews 1-5 of 7



4 out of 5 stars Classic Programming Book: Solid, Enjoyable, Informative   May 24, 2010
Gordon M. Verber (Texas USA)
2 out of 3 found this review helpful

There are no stupid cartoons, poor jokes, cutesy little warning icons, pointless sidebars or huge amounts of wasted whitespace on the pages: Simply 1000+ clearly written pages discussing live-code examples - certainly the best way for me to learn any programming language.

I tried Java when it first came out. At the time I was completely put off by OOP (Object Oriented Programming), the lengthy and convoluted syntax (not as bad as COBOL, but still off-putting), but most of all by the limitations of the language and the huge performance hit running in the JVM (Java Virtual Machine: the entity for which you are actually coding).

Java syntax remains cumbersome, and the reliance on CLASSPATH to find modules (sorry, "classes") can drive one to despair at times (what a kludge for a multiplatform language!) but with the speed of today's processors, the evolution of the JVM, and the addition of a Just-In-Time compiler (which translates portions of the JVM byte-code into the native machine-language of the host computer) have made Java apps not noticeably slower than native data entry and text processing apps.

As I more often find that I am splitting my time between Linux and Windoz machines, I decided that it was time to take another look at Java. For while there are many data-file/scripting languages that are cross-platform (Awk, Perl, Python being my favorites) I have not found a satisfactory XP language to implement GUI input frontends for data management systems - possible with Java using the Sun "Swing" XP API.

It has already become clear to me that simply coding in Java is not going to insure XP compatibility - but it will get one close. But enough about the language!

Being hot to get started I went to my local bricks and mortar store where I looked over about two dozen Java programming books. Most were completely lame. I bought this one (for 33% more than I would have at Amazon) because it was the only one that presented coherent segments of code from which one could learn (and which did not have egregious errors in the sample code - indeed, have not found any errors yet) and which did not waste space on being cute.

There is a brief intro to OOP. For me this is to the good, as I still find myself irritated by all the OOP buzzwords and still find it confusing. Though I use a C++ environment, I actually continue to write in structured C vs C++ OOP - something one cannot get away with in Java. I know all the arguments in favor of OOP but I hate using other people's code, or code that I wrote 8 years ago - 'cause I know I can write it better!

Yes, I am not a professional programmer (I code for my own professional purposes, and for fun), and I recognize that in a business environment there is neither time nor money to write optimal code, and that most people spend their time maintaining legacy code - and that doing so is probably easier with OOP.

For me the most valuable part of the book is the example code. The code is clearly presented in legible typeface with highlighting used intelligently to direct one's attention to the relevant parts. It is NOT easy to write code that can be usefully presented in a book (I have tried!) and that is didactically valuable. The authors have succeeded wonderfully.

The last programming book I have read that was this clearly written, enjoyable, and useful was "Zen of Assembly Language" by Mike Abrash - a book that any programmer could read with benefit because of the author's approach to programming.

"Java for Programmers" is also such a book (if not quite at the same level), and I highly recommend it.




5 out of 5 stars Best Technical Book   March 11, 2010
ritag (USA)
I'd like to say that "Java For Programmers" is THE best technical publication I've worked with (for any software language!).
I've been a software developer for over thirty years and have just recently gotten into Java programming.
The examples and explanations thereof (love the line by line detail) make everything so much easier to understand.



4 out of 5 stars Misleading Title   January 28, 2010
J. M. Davis
2 out of 3 found this review helpful

A book titled "Java for Programmers" sounds like it would be for "experienced" programmers. A book that wouldn't waste your time with if-then-else statements or for/while statement, but alas this is NOT what this book is about.

Instead a better title would have been "Java for SERIOUS Programmers" (as opposed to casual or hobby programmers). This book DOES cover all the basics (groan) but it also covers techniques of serious software development. Here you get an example of object oriented design from the requirements analysis stage to class creation and coding using the current tools such as UML diagrams.

While I'm disappointed this book doesn't fast track me through all the old standard stuff, I am pleased to get a refresher and a fresh perspective on the OO design and development part of the process. It's a good book, just be aware of what you're buying.



2 out of 5 stars Good book but too introductory   July 19, 2009
Mario M. B. Neto (Manaus, Amazonas Brazil)
3 out of 4 found this review helpful

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.



5 out of 5 stars Reluctant Java Developer   May 13, 2009
Paul Smith (Los Angeles)
2 out of 2 found this review helpful

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.


Showing reviews 1-5 of 7


product search
harvey m deitel  java  kindle  
amazon store
Save money with InstrumentPro special promotions. Buy Tascam from Our affiliate store , safe up to 30%!


seo by doctornuke at TH

about us | privacy policy | terms and conditions

Doctornuke store , tech , php books , softwares , ipod , iphone , circuit , mobile phone , computer
notebooks , imac , accessories and apparels
credit card
amazon astore affiliates
sponsored links
Learn To Profit From eBay - Sponsored Link
Ad - www.InsiderOnlineSecrets.com Sep 2 2010 10:56PM GMT
Dock your encased iPhone, iPod with dockStubz
CIO IT-Strategie für Manager Sep 2 2010 10:56PM GMT
iPhone App of the Week: TuneIn Radio
Smart Company Australia Sep 2 2010 10:51PM GMT
Article :: Designing the iPhone User Experience: Prototyping App Concepts
InformIT Sep 2 2010 10:50PM GMT
Verizon goes prepaid on smartphones, too
Connected Planet Sep 2 2010 10:50PM GMT
WIND Mobile BlackBerry Pearl 3G (9100) Now Available
Compare Cellular Sep 2 2010 10:49PM GMT
iPhone/iPod/iPad apps for Sept. 2
MacTech Magazine Sep 2 2010 10:49PM GMT
BlackBerry Torch 9800 Available September 24th
Compare Cellular Sep 2 2010 10:49PM GMT
Skyfire claims its iPhone browser will play Flash videos
Mobile Entertainment Sep 2 2010 10:48PM GMT
Apple iPhone to go from one carrier to three in Germany ahead of Christmas shopping season
iPodDailyNews Sep 2 2010 10:46PM GMT
Verizon to sell smart phones for prepaid service
Town Hall Sep 2 2010 10:45PM GMT
Verizon offers prepaid data plans for smart phones
Beta News Sep 2 2010 10:38PM GMT
TGS 2010: Tecmo Koeis lineup includes DS, PC, PS3, PSP, Xbox 360, Android and iPhone games
Gamertell Sep 2 2010 10:35PM GMT
Apple iPhone to go from one carrier to three in Germany ahead of Christmas shopping season
Mac Daily News Sep 2 2010 10:29PM GMT
How Advanced is Your Enterprises iPhone, BlackBerry and Android Management?
SearchServerVirtualization.com Sep 2 2010 10:29PM GMT
Enterprise iPhone, BlackBerry and Android Management the ITSM Way
SearchServerVirtualization.com Sep 2 2010 10:28PM GMT
How to Lock Down Enterprise iPhone & iPad: An IT Security Handbook
SearchServerVirtualization.com Sep 2 2010 10:28PM GMT
Florida Consumer Sues Google Over Nexus One Smartphone
Nasdaq Sep 2 2010 10:27PM GMT
Why Not an HSPA+ iPhone?
Light Reading Sep 2 2010 10:24PM GMT
Starwood Hotels & Resorts Launches Its First Application for BlackBerry Smartphones
E Global Travel News Sep 2 2010 10:23PM GMT
Prepaid option for smartphones
Reuters India Sep 2 2010 10:21PM GMT
Jobs promises fixes for iPhone flaws next week with iOS 4.1
NetworkWorld Sep 2 2010 10:19PM GMT
Florida Consumer Sues Google Over Nexus One Smartphone
Capital.gr Sep 2 2010 10:16PM GMT
Handheld Group receives certifications for both quality and environmental standards
Service Management 365 Sep 2 2010 10:16PM GMT
Florida Consumer Sues Google Over Nexus One Smartphone
ADVFN India Sep 2 2010 10:15PM GMT
iOS 4.1 to Finally Fix iPhone 4 Proximity Sensor
PC World Sep 2 2010 10:14PM GMT
Palm Updates webOS
Application Development Trends Sep 2 2010 10:14PM GMT
See what iPhone users are listening to with SongStumblr
CIO IT-Strategie für Manager Sep 2 2010 10:13PM GMT
Jobs promises fixes for iPhone flaws next week with iOS 4.1
CIO IT-Strategie für Manager Sep 2 2010 10:11PM GMT
Verizon unveils prepaid option for smartphones
Yahoo! Malaysia Sep 2 2010 10:07PM GMT
Vimeo Now On iPhone, iPad and Roku
NewsOK.com Sep 2 2010 10:05PM GMT
stat