rssHome » Programming » Java

Data Structures and Algorithms in Java, 5th Edition

eBook Details:

  • Hardcover: 736 pages
  • Publisher: Wiley; 5th edition (February 9, 2010)
  • Language: English
  • ISBN-10: 0470383267
  • ISBN-13: 978-0470383261

eBook Description:

Data Structures and Algorithms in Java, 5th Edition

Now revised to reflect the innovations of Java 5.0, Goodrich and Tamassia’s Fifth Edition of Data Structures and Algo-rithms in Java 5.0 continues to offer accessible coverage of fundamental data structures, using a consistent object-oriented framework. The authors provide intuition, description, and analysis of fundamental data structures and algorithms. Numerous illustrations, web-based animations, and simplified mathematical analyses justify important analytical concepts.

  • Additional Figures: Topics and their mathematical analysis are presented as visually as possible without sacrificing the rigor or content.
  • Increased and Updated Examples: Student-motivating topics such as Internet, Biology, Medicine, Science and Engineering, Business and Finance, Sports, Entertainment and Community Service are used as examples to draw students into the material.
  • Additional Exercises: The existing exercises have been throughly updated and new exercises added to this edition.
  • New Powerpoint Slides: Updated Powerpoint slides are provided to instructors free upon adoption.

Now revised to reflect the innovations of Java 5.0, Goodrich and Tamassia’s Fifth Edition of Data Structures and Algo-rithms in Java 5.0 continues to offer accessible coverage of fundamental data structures, using a consistent object-oriented framework. The authors provide intuition, description, and analysis of fundamental data structures and algorithms. Numerous illustrations, web-based animations, and simplified mathematical analyses justify important analytical concepts. Download eBook Free »

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 The Complete Reference, 8th Edition

eBook Details:

  • Paperback: 1152 pages
  • Publisher: McGraw-Hill Osborne Media; 8th edition (June 22, 2011)
  • Language: English
  • ISBN-10: 0071606300
  • ISBN-13: 978-0071606301

eBook Description:

Java The Complete Reference, 8th Edition

In Java The Complete Reference, Eighth Edition, bestselling programming author Herb Schildt shows you everything you need to develop, compile, debug, and run Java programs. Updated for Java Platform, Standard Edition 7 (Java SE 7), this comprehensive volume covers the entire Java language, including its syntax, keywords, and fundamental programming principles. You’ll also find information on key elements of the Java API library. JavaBeans, servlets, applets, and Swing are examined and real-world examples demonstrate Java in action. In addition, new Java SE 7 features such as try-with-resources, strings in switch, type inference with the diamond operator, NIO.2, and the Fork/Join Framework are discussed in detail.

Java The Complete Reference, 8th Edition: The Definitive Java Programming Guide

In Java The Complete Reference, 8th Edition, bestselling programming author Herb Schildt shows you everything you need to develop, compile, debug, and run Java programs. Updated for Java Platform, Standard Edition 7 (Java SE 7), this comprehensive volume covers the entire Java language, including its syntax, keywords, and fundamental programming principles. You’ll also find information on key elements of the Java API library. JavaBeans, servlets, applets, and Swing are examined and real-world examples demonstrate Java in action. In addition, new Java SE 7 features such as try-with-resources, strings in switch, type inference with the diamond operator, NIO.2, and the Fork/Join Framework are discussed in detail. Download eBook Free »

Sams Teach Yourself Java in 21 Days (Covering Java 7 and Android), 6th...

eBook Details:

  • Paperback: 720 pages
  • Publisher: Sams; 6th edition (August 12, 2012)
  • Language: English
  • ISBN-10: 0672335743
  • ISBN-13: 978-0672335747

eBook Description:

Sams Teach Yourself Java in 21 Days (Covering Java 7 and Android), 6th Edition

The newest edition of Sams Teach Yourself Java in 21 Days (Covering Java 7 and Android), 6th Edition adds coverage of Java 7 and places a special emphasis on Android programming, capitalizing on the fastest-growing area of Java programming. There is a new chapter on Android development and additional material where appropriate throughout the book. Another significant change for this edition is to drop coverage of the JDK in favor of NetBeans, the free, integrated IDE for Java. NetBeans works on Windows, Linux and Mac; is free and open source; and has become a solid IDE. A new appendix walks readers through the process of installing NetBeans and creating a sample application.

The newest edition of Sams Teach Yourself Java in 21 Days (Covering Java 7 and Android), 6th Edition adds coverage of Java 7 and places a special emphasis on Android programming, capitalizing on the fastest-growing area of Java programming. There is a new chapter on Android development and additional material where appropriate throughout the book. Another significant change for this edition is to drop coverage of the JDK in favor of NetBeans, the free, integrated IDE for Java. NetBeans works on Windows, Linux and Mac; is free and open source; and has become a solid IDE. A new appendix walks readers through the process of installing NetBeans and creating a sample application. Download eBook Free »

Sams Teach Yourself Java in 24 Hours (Covering Java 7 and Android), 6t...

eBook Details:

  • Paperback: 432 pages
  • Publisher: Sams; 6th edition (October 31, 2011)
  • Language: English
  • ISBN-10: 0672335751
  • ISBN-13: 978-0672335754

eBook Description:

Sams Teach Yourself Java in 24 Hours (Covering Java 7 and Android), 6th Edition

In arenas ranging from enterprise development to Android app programming, Java remains one of the world’s most popular programming languages. Sams Teach Yourself Java in 24 Hours (Covering Java 7 and Android), 6th Edition helps Java beginners gain true mastery over the new Java 7. In this book’s straightforward, step-by-step approach, each lesson builds on everything that’s come before, helping you learn Java’s core features and techniques from the ground up. Friendly, accessible, and conversational, this book offers a practical grounding in the language, without ever becoming overwhelming or intimidating. This new edition adds coverage of Java 7 and Android. This coverage includes a new chapter on writing Android apps, as well as additional material on Android and Java 7 throughout the book. This edition’s examples have been extensively refreshed and updated, with more visual examples and diagrams. And in addition to the new Android chapter, the book also includes an additional new chapter on creating Java 2D graphics with XRender.

In arenas ranging from enterprise development to Android app programming, Java remains one of the world’s most popular programming languages. Sams Teach Yourself Java in 24 Hours (Covering Java 7 and Android), 6th Edition helps Java beginners gain true mastery over the new Java 7. In this book’s straightforward, step-by-step approach, each lesson builds on everything that’s come before, helping you learn Java’s core features and techniques from the ground up. Friendly, accessible, and conversational, this book offers a practical grounding in the language, without ever becoming overwhelming or intimidating. This new edition adds coverage of Java 7 and Android. Download eBook Free »

Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology

eBook Details:

  • Paperback: 640 pages
  • Publisher: Apress; 1st edition (February 29, 2012)
  • Language: English
  • ISBN-10: 1430268727
  • ISBN-13: 978-1430268727

eBook Description:

Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology

Covering the JavaFX API, development tools, and best practices, this book provides code examples that explore the exciting new features provided with JavaFX 2. It contains engaging tutorials that cover virtually every facet of JavaFX development and reference materials on JavaFX that augment the JavaFX API documentation. Written in an engaging and friendly style, Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology is an essential guide to JavaFX 2.

In Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology, Jim Weaver, Weiqi Gao, Stephen Chin, Dean Iverson, and Johan Vos show you how you can use the JavaFX platform to create rich-client Java applications. You’ll see how JavaFX provides a powerful Java-based UI platform capable of handling large-scale data-driven business applications.

Covering the JavaFX API, development tools, and best practices, this book provides code examples that explore the exciting new features provided with JavaFX 2. It contains engaging tutorials that cover virtually every facet of JavaFX development and reference materials on JavaFX that augment the JavaFX API documentation. Written in an engaging and friendly style, Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology is an essential guide to JavaFX 2. Download eBook Free »

Java 7 New Features Cookbook

eBook Details:

  • Paperback: 384 pages
  • Publisher: Packt Publishing (February 23, 2012)
  • Language: English
  • ISBN-10: 1849685622
  • ISBN-13: 978-1849685627

eBook Description:

Java 7 New Features Cookbook

  • Comprehensive coverage of the new features of Java 7 organized around easy-to-follow recipes
  • Covers exciting features such as the try-with-resources block, the monitoring of directory events, asynchronous IO and new GUI enhancements, and more
  • A learn-by-example based approach that focuses on key concepts to provide the foundation to solve real world problems

Java 7 New Features Cookbook

Java 7 is a major update that includes a lot of exciting new language improvements such as support for type inference and improved exception handling. Other new features include the ability to work with symbolic links, a greatly simplified directory traversal technique, and the monitoring of file creation and deletion. Improvements in event handling, security, and concurrent processing have also been added

Java 7 New Features Cookbook is your go-to guide to learn about all the new exciting features Java 7 has to offer with a very practical recipe-based approach. Download eBook Free »

Building Mobile Applications with Java: Using the Google Web Toolkit a...

eBook Details:

  • Paperback: 84 pages
  • Publisher: O’Reilly Media (March 21, 2012)
  • Language: English
  • ISBN-10: 1449308236
  • ISBN-13: 978-1449308230

eBook Description:

Building Mobile Applications with Java

  • Get started with GWT by building an example Twitter search app
  • Build a example web app and adapt it for mobile with CSS
  • Add touch centric controls with the GWT Mobile UI library
  • Develop a working wine journal app that tracks a user’s GPS location
  • Use techniques to make a mobile version of your web or desktop app
  • Work with HTML5 Canvas to build a mobile video game
  • Package your apps for iOS, webOS, and Android with PhoneGap

Building Mobile Applications with Java: Using the Google Web Toolkit and PhoneGap

Do you want to develop mobile apps with Java and have them work on a variety of devices powered by iOS and Android? You’ve come to the right place.

This project-driven book shows you how to build portable apps with two amazing open source frameworks, Google Web Tools (GWT) and PhoneGap. With these tools, you’ll use learn how to write Java code that compiles into cross-platform Javascript and HTML, and discover how to take advantage of features in several popular devices, such as the camera, accelerometer, and GPS. Download eBook Free »