rssHome » Programming » Java » Java Prentice Hall

Java How to Program (early objects), 9th Edition

eBook Details:

  • Paperback: 1536 pages
  • Publisher: Prentice Hall; 9th edition (March 7, 2011)
  • Language: English
  • ISBN-10: 0132575663
  • ISBN-13: 978-0132575669

eBook Description:

Java How to Program (early objects), 9th Edition

The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. Their Live Code Approach features thousands of lines of code in hundreds of complete working programs. This enables readers  to confirm that programs run as expected. Java How to Program (early objects), 9th Edition contains an optional extensive OOD/UML 2 case study on developing and implementing the software for an automated teller machine. This edition covers both Java SE7 and SE6.

The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. This survey of Java programming contains an optional extensive OOD/UML 2 case study on developing and implementing the software for an automated teller machine.

The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. Their Live Code Approach features thousands of lines of code in hundreds of complete working programs. This enables readers  to confirm that programs run as expected. Java How to Program (early objects), 9th Edition contains an optional extensive OOD/UML 2 case study on developing and implementing the software for an automated teller machine. This edition covers both Java SE7 and SE6. Download eBook Free »

Java Performance

eBook Details:

  • Paperback: 720 pages
  • Publisher: Prentice Hall; 1st edition (October 14, 2011)
  • Language: English
  • ISBN-10: 0137142528
  • ISBN-13: 978-0137142521

eBook Description:

Java Performance

Java Performance covers the latest Oracle and third-party tools to monitor and measure performance on a wide variety of hardware architectures and operating systems. Drawing on their unsurpassed insider experience, the authors present dozens of tips and tricks you’ll find nowhere else.

Improvements in the Java platform and new multicore/multiprocessor hardware have made it possible to dramatically improve the performance and scalability of Java software. Now, two leading Java performance experts have written the first start-to-finish guide to optimizing Java performance in today’s systems. Writing for developers, designers, and architects, Charlie Hunt and Binu John offer uniquely detailed, comprehensive, and up-to-date coverage of all aspects of Java performance improvement, from monitoring and profiling to upgrading code from Java 1.4.2 or Java 5.

You’ll learn how to construct experiments that identify opportunities for optimization, interpret the results, and take effective action. You’ll also find powerful new insights into microbenchmarking–including how to avoid common mistakes that can mislead you into writing poorly performing software. Then, building on this foundation, you’ll walk through optimizing the Oracle HotSpot VM; standard and multitiered applications; Web applications and services; persistence, EJBs, and more. Download eBook Free »

Introduction to Java Programming, Comprehensive, 8th Edition

eBook Details:

  • Paperback: 1368 pages
  • Publisher: Prentice Hall; 8th edition (January 13, 2010)
  • Language: English
  • ISBN-10: 0132130807
  • ISBN-13: 978-0132130806

eBook Description:

Introduction to Java Programming, Comprehensive, 8th Edition

Introduction to Java Programming, Comprehensive, 8th Edition, features comprehensive coverage ideal for a one, two, or three-semester CS1 course sequence.

Regardless of major, students will be able to grasp concepts of problem-solving and programming thanks to Liang’s fundamentals-first approach, students learn critical problem solving skills and core constructs before object-oriented programming.  Liang’s approach has been extended to application-rich programming examples, which go beyond the traditional math-based problems found in most texts. Students are introduced to topics like control statements, methods, and arrays before learning to create classes. Later chapters introduce advanced topics including graphical user interface, exception handling, I/O, and data structures. Small, simple examples demonstrate concepts and techniques while longer examples are presented in case studies with overall discussions and thorough line-by-line explanations. Increased data structures chapters make the Introduction to Java Programming, Comprehensive, 8th Edition ideal for a full course on data structures.

Introduction to Java Programming, Comprehensive, 8th Edition, features comprehensive coverage ideal for a one, two, or three-semester CS1 course sequence. Download eBook Free »

Introduction to Java Programming, Brief, 8th Edition

eBook Details:

  • Paperback: 744 pages
  • Publisher: Prentice Hall; 8th edition (January 13, 2010)
  • Language: English
  • ISBN-10: 0132130793
  • ISBN-13: 978-0132130790

eBook Description:

Introduction to Java Programming, Brief, 8th Edition

Introduction to Java Programming, Brief, 8th Edition consists of the first 20 chapters from the Comprehensive version of Introduction to Java Programming. It introduces fundamentals of programming, problem-solving, object-oriented programming, and GUI programming. The Brief version is suitable for a CS1 course.

Regardless of major, students will be able to grasp concepts of problem-solving and programming thanks to Liang’s fundamentals-first approach, students learn critical problem solving skills and core constructs before object-oriented programming.  Liang’s approach includes application-rich programming examples, which go beyond the traditional math-based problems found in most texts. Students are introduced to topics like control statements, methods, and arrays before learning to create classes. Later chapters introduce advanced topics including graphical user interface, exception handling, I/O, and data structures. Small, simple examples demonstrate concepts and techniques while longer examples are presented in case studies with overall discussions and thorough line-by-line explanations. In the Eighth Edition, only standard classes are used.

Introduction to Java Programming, Brief, 8th Edition consists of the first 20 chapters from the Comprehensive version of Introduction to Java Programming. It introduces fundamentals of programming, problem-solving, object-oriented programming, and GUI programming. The Brief version is suitable for a CS1 course. Download eBook Free »

Java™ for Programmers, 2nd Edition

eBook Details:

  • Paperback: 1168 pages
  • Publisher: Prentice Hall; 2nd edition (April 28, 2011)
  • Language: English
  • ISBN-10: 0132821540
  • ISBN-13: 978-0132821544

eBook Description:

Java™ for Programmers, 2nd Edition: 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 concepts in the context of fully tested programs, complete with syntax shading, code highlighting, line-by-line code walkthroughs and program outputs. The book features 200+ complete Java programs with 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.

Paul Deitel and Harvey Deitel are the founders of Deitel & Associates, Inc., the internationally recognized programming languages authoring and corporate-training organization. Millions of people worldwide have used Deitel books to master Java, C#, C++, C, iPhone app development, Internet and web programming, JavaScript, XML, Visual Basic®, Visual C++®, Perl, Python and more.

Download eBook Free »