Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Java


1. 

Java for Android

Java for Android

By: 

Publisher: Brainy Software

Publication Date: 01-AUG-2014

Insert Date: 16-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

This book is for you if you want to learn Java and specialize in Android application development. To save you time and effort, this book covers the most important Java programming concepts that are directly related to Android programming. All in an easy to follow tutorial. It is a guide to building real-world mobile applications in Java.  ...

2. 

Introducing Spring Framework: A Primer

Introducing Spring Framework: A Primer

By: Felipe Gutierrez

Publisher: Apress

Publication Date: 27-JUN-2014

Insert Date: 15-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

Introducing Spring Framework is your hands-on guide to learning to build applications using the Spring Framework. The book uses a simple My Documents application that you will develop incrementally over the course of the book and covers:- How to programmatically configure the Spring container and beans- How to use annotations for dependency injection- How to use collections and custom types- How to customize and configure bean properties and bean lifecycle interfaces- How to handle metadata using XML, annotations, and the Groovy bean reader- How to use the new Spring Boot and Spring...

3. 

Beginning Java 8 Fundamentals

Beginning Java 8 Fundamentals

By: Kishori Sharan

Publisher: Apress

Publication Date: 22-JUN-2014

Insert Date: 04-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

"Beginning Java 8 Fundamentals provides a comprehensive approach to learning the Java programming language, especially the object-oriented fundamentals necessary at all levels of Java development. Author Kishori Sharan provides over 90 diagrams and 240 complete programs to help beginners and intermediate level programmers learn the topics faster. Starting with basic programming concepts, the author walks you through writing your first Java program step-by-step. Armed with that practical experience, you'll be ready to learn the core of the Java language.The book continues with a series of...

4. 

Java 8 – Die Neuerungen

Java 8 – Die Neuerungen

By: Michael Inden

Publisher: dpunkt

Publication Date: 30-JUN-2014

Insert Date: 29-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Aktueller Überblick über die Neuerungen bei Java 8....

5. 

WildFly Performance Tuning

WildFly Performance Tuning

By: Arnold Johansson; Anders Welén

Publisher: Packt Publishing

Publication Date: 25-JUN-2014

Insert Date: 27-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Develop high-performing server applications using the widely successful WildFly platform Enable performance tuning with the use of free and quality software Tune the leading open source application server WildFly and its related components Filled with clear step-by-step instructions to get to know the ins-and-outs of the platform, its components, and surrounding infrastructure to get the most and best out of it in any situation In Detail The hugely successful JBoss Application Server has been updated and is now called WildFly. This cutting edge technology provides a free...

6. 

Spring MVC Beginner’s Guide

Spring MVC Beginner’s Guide

By: Amuthan G

Publisher: Packt Publishing

Publication Date: 25-JUN-2014

Insert Date: 27-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Your ultimate guide to building a complete web application using all the capabilities of Spring MVC Carefully crafted exercises, with detailed explanations for each step, to help you understand the concepts with ease You will gain a clear understanding of the end to end request/response life cycle, and each logical component’s responsibility Packed with tips and tricks that will demonstrate the industry best practices on developing a Spring-MVC-based application In Detail The MVC architecture for developing web applications continues to be a powerful concept and the...

7. 

Mastering JavaServer Faces 2.2

Mastering JavaServer Faces 2.2

By: Anghel Leonard

Publisher: Packt Publishing

Publication Date: 25-JUN-2014

Insert Date: 27-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Master the art of implementing user interfaces with JSF 2.2 Fortify your JSF solutions by combing the powers of JSF 2.x (2.0, 2.1, and 2.2) Get acquainted with the newly introduced features in JSF 2.2, such as the faces flow, stateless views, pass-through attributes and resource library contracts Browse through over 300 well defined JSF applications presented in a concise and clear cut approach In Detail JavaServer Faces (JSF) is a leading framework and core component of Java Platform Enterprise Edition. JSF is the standard Java EE technology used to build web user...

8. 

Java EE 7 Performance Tuning and Optimization

Java EE 7 Performance Tuning and Optimization

By: Osama Oransa

Publisher: Packt Publishing

Publication Date: 23-JUN-2014

Insert Date: 25-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Boost the efficiency of your enterprise applications by performance tuning and optimization Learn to plan a performance investigation in enterprise applications Build a performance troubleshooting strategy Design and implement high performing Java enterprise applications In Detail With the expansion of online enterprise services, the performance of an enterprise application has become a critical issue. Even the smallest change to service availability can severely impact customer satisfaction, which can cause the enterprise to incur huge losses. Performance tuning is a...

9. 

Rough Cuts
Programming Google App Engine with Java

Programming Google App Engine with Java

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 15-OCT-2014

Insert Date: 24-JUN-2014

Table of Contents • Start Reading

Programming Google App Engine with Java teaches intermediate and advanced web developers how to build infinitely scalable applications with App Engine. This book describes ways to perform common development tasks using App Engine APIs and services, using App Engine’s Java runtime environment....

10. 

JavaServer® Faces 2.0: Essential Guide for Developers

JavaServer® Faces 2.0: Essential Guide for Developers

By: Deepak Vohra

Publisher: Course Technology PTR

Publication Date: 25-JUN-2014

Insert Date: 24-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

JavaServer Faces is one of the world's most commonly used frameworks for building user interfaces on the Web. In JavaServer Faces 2.0: Essential Guide for Developers, expert Java programmer and Web developer Deepak Vohra covers all the new features of JavaServer Faces 2.0 using examples in Oracle JDeveloper and the integrated Oracle WebLogic Server. The book covers all aspects of Web application development with JSF 2.0, including setting up the environment for an application, using the JDeveloper wizards and the Component palette, and running a sample application Code examples used in the...

11. 

JavaFX 8: Introduction by Example, Second Edition

JavaFX 8: Introduction by Example, Second Edition

By: Carl Dea; Mark Heckler; Gerrit Grunwald; José Pereda; Sean M. Phillips

Publisher: Apress

Publication Date: 03-JUN-2014

Insert Date: 06-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

JavaFX 8: Introduction by Example shows you how to use your existing Java skills to create graphically exciting client applications with the JavaFX 8 platform. The book is a new and much improved edition of JavaFX 2.0: Introduction by Example, taking you through a series of engaging, fun-to-work examples that bring you up to speed on the major facets of the platform. It will help you to create applications that look good, are fun to use, and that take advantage of the medium to present data of all types in ways that engage the user and lead to increased productivity. Entirely...

12. 

WildFly: New Features

WildFly: New Features

By: Filippe Costa Spolti

Publisher: Packt Publishing

Publication Date: 23-MAY-2014

Insert Date: 27-MAY-2014

Slots: 1.0

Table of Contents • Start Reading

Get acquainted with the exciting new features that WildFly has to offer Learn about the latest WildFly components, including CLI management, classloading, and custom modules Customize your web server and applications by managing logs, virtual hosts, and the context root Explore the vast variety of features and configurations that can be implemented through CLI and the Management Console In Detail WildFly, formerly known as JBoss Application Server, is a flexible, lightweight, managed application runtime that helps you build amazing applications. Applications made in...

13. 

Just Hibernate

Just Hibernate

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 12-JUN-2014

Insert Date: 20-MAY-2014

Slots: 1.0

Table of Contents • Start Reading

If you’re looking for a short, sweet, and simple introduction (or reintroduction) to Hibernate, this is the book you want. Through clear real-world examples, you’ll learn Hibernate and object-relational mapping from the ground up, starting with the basics. Then you’ll dive into the framework’s moving parts to understand how they work in action....

14. 

Java™ SE 8 for Programmers, Third Edition

Java™ SE 8 for Programmers, Third Edition

By: Paul Deitel; Harvey Deitel

Publisher: Prentice Hall

Publication Date: 30-MAR-2014

Insert Date: 09-MAY-2014

Slots: 1.0

Table of Contents • Start Reading

The professional programmer’s Deitel® guide to Java™ SE 7 and SE 8 (Java 8) development with 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¿ 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 hundreds of complete Java™ programs with thousands of lines of...

15. 

Java™ in 24 Hours, Sams Teach Yourself (Covering Java 8), Seventh Edition

Java™ in 24 Hours, Sams Teach Yourself (Covering Java 8), Seventh Edition

By: Rogers Cadenhead

Publisher: Sams

Publication Date: 20-MAY-2014

Insert Date: 09-MAY-2014

Slots: 1.0

Table of Contents • Start Reading

Sams Teach Yourself Java in 24 Hours, Seventh Edition Covers Java 8 and Android Development In just 24 lessons of one hour or less, you can learn the fundamentals of Java programming. In this book's straightforward, step-by-step approach, each lesson builds on everything that's come before, helping readers 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. Full-color figures and clear instructions visually show you how to...

16. 

Java For Dummies, 6th Edition

Java For Dummies, 6th Edition

By: 

Publisher: For Dummies

Publication Date: 31-MAR-2014

Insert Date: 08-MAY-2014

Slots: 1.0

Table of Contents • Start Reading

The top-selling beginning Java book is now fully updated! As an unstoppably platform-independent, object-oriented programming language, Java is used for developing web and mobile applications. In this up-to-date bestselling book, veteran author Barry Burd shows you how to create basic Java objects and clearly explains when you should simply reuse existing code. Explores how the new version of Java offers more robust functionality and new features such as closures to keep Java competitive with more syntax-friendly languages like Python and Ruby Covers object-oriented programming...

17. 

The Java® Language Specification, Java SE 8 Edition

The Java® Language Specification, Java SE 8 Edition

By: James Gosling; Bill Joy; Guy L. Steele Jr.; Gilad Bracha; Alex Buckley

Publisher: Addison-Wesley Professional

Publication Date: 06-MAY-2014

Insert Date: 07-MAY-2014

Slots: 1.0

Table of Contents • Start Reading

Written by the inventors of the technology, The Java® Language Specification, Java SE 8 Edition is the definitive technical reference for the Java programming language. The book provides complete, accurate, and detailed coverage of the Java programming language. It fully describes the new features added in Java SE 8, including lambda expressions, method references, default methods, type annotations, and repeating annotations. The book also includes many explanatory notes and carefully distinguishes the formal rules of the language from the practical behavior of compilers....

18. 

The Java® Virtual Machine Specification, Java SE 8 Edition

The Java® Virtual Machine Specification, Java SE 8 Edition

By: Tim Lindholm; Frank Yellin; Gilad Bracha; Alex Buckley

Publisher: Addison-Wesley Professional

Publication Date: 07-MAY-2014

Insert Date: 06-MAY-2014

Slots: 1.0

Table of Contents • Start Reading

Written by the inventors of the technology, The Java® Virtual Machine Specification, Java SE 8 Edition is the definitive technical reference for the Java Virtual Machine. The book provides complete, accurate, and detailed coverage of the Java Virtual Machine. It fully describes the new features added in Java SE 8, including the invocation of default methods and the class file extensions for type annotations and method parameters. The book also clarifies the interpretation of class file attributes and the rules of bytecode verification....

19. 

The Java EE 7 Tutorial, Volume 2, Fifth Edition

The Java EE 7 Tutorial, Volume 2, Fifth Edition

By: Eric Jendrock; Ricardo Cervera-Navarro; Ian Evans; Kim Haase; William Markito

Publisher: Addison-Wesley Professional

Publication Date: 07-MAY-2014

Insert Date: 06-MAY-2014

Slots: 1.0

Table of Contents • Start Reading

The Java EE 7 Tutorial: Volume 2, Fifth Edition, is a task-oriented, example-driven guide to developing enterprise applications for the Java Platform, Enterprise Edition 7 (Java EE 7). Written by members of the Java EE documentation team at Oracle, this book provides new and intermediate Java programmers with a deep understanding of the platform. This guide includes descriptions of platform features and provides instructions for using the latest versions of NetBeans IDE and GlassFish Server Open Source Edition. The book introduces Enterprise JavaBeans components, the Java Persistence API,...

20. 

The Java EE 7 Tutorial: Volume 1, Fifth Edition

The Java EE 7 Tutorial: Volume 1, Fifth Edition

By: Eric Jendrock; Ricardo Cervera-Navarro; Ian Evans; Kim Haase; William Markito

Publisher: Addison-Wesley Professional

Publication Date: 06-MAY-2014

Insert Date: 02-MAY-2014

Slots: 1.0

Table of Contents • Start Reading

The Java EE 7 Tutorial: Volume 1, Fifth Edition, is a task-oriented, example-driven guide to developing enterprise applications for the Java Platform, Enterprise Edition 7 (Java EE 7). Written by members of the Java EE documentation team at Oracle, this book provides new and intermediate Java programmers with a deep understanding of the platform. This guide includes descriptions of platform features and provides instructions for using the latest versions of NetBeans IDE and GlassFish Server Open Source Edition. The book introduces platform basics, including resource creation,...