Free Trial

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

Help

Java


1. 

Java For Dummies Quick Reference

Java For Dummies Quick Reference

By: 

Publisher: For Dummies

Publication Date: 05-JUN-2012

Insert Date: 13-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

A reference that answers your questions as you move through your coding The demand for Android programming and web apps continues to grow at an unprecedented pace and Java is the preferred language for both. Java For Dummies Quick Reference keeps you moving through your coding while you solve a problem, look up a command or syntax, or search for a programming tip. Whether you're a Java newbie or a seasoned user, this fast reference offers you quick access to solutions without requiring that you wade through pages of tutorial material. Leverages the true reference format that is...

2. 

Beginning EJB 3: Java EE 7 Edition

Beginning EJB 3: Java EE 7 Edition

By: Jonathan Wetherbee; Chirag Rathod; Raghu Kodali; Peter Zadrozny

Publisher: Apress

Publication Date: 24-APR-2013

Insert Date: 08-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

Targeted at Java and Java EE developers both with and without prior Enterprise JavaBeans (EJB) experience, Beginning EJB 3, Java EE 7 Edition will guide you in building enterprise software based on the latest cross-platform industry standards. Learn how to use the EJB 3 API to develop powerful, standards-based backend business logic for creating the complex enterprise applications that run today's transactions and more. With over 20 years of combined EJB experience, the authors offer many practical insights into designing and coding EJB components in combination with related Java EE...

3. 

Java, A Beginner’s Guide, 5th Edition

Java, A Beginner’s Guide, 5th Edition

By: Herbert Schildt

Publisher: McGraw-Hill

Publication Date: 16-AUG-2011

Insert Date: 17-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Essential Skills--Made Easy!Learn the fundamentals of Java programming in no time from bestselling programming author Herb Schildt. Fully updated to cover Java Platform, Standard Edition 7 (Java SE 7), Java: A Beginner’s Guide, Fifth Edition starts with the basics, such as how to compile and run a Java program, and then discusses the keywords, syntax, and constructs that form the core of the Java language. ...

4. 

Visual Information Retrieval using Java and LIRE

Visual Information Retrieval using Java and LIRE

By: Mathias Lux; Oge Marques

Publisher: Morgan & Claypool Publishers

Publication Date: 01-JAN-2013

Insert Date: 12-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Visual information retrieval (VIR) is an active and vibrant research area, which attempts at providing means for organizing, indexing, annotating, and retrieving visual information (images and videos) from large, unstructured repositories. The goal of VIR is to retrieve matches ranked by their relevance to a given query, which is often expressed as an example image and/or a series of keywords. During its early years (1995-2000), the research efforts were dominated by content-based approaches contributed primarily by the image and video processing community. During the past decade, it was...

5. 

Enterprise OSGi in Action

Enterprise OSGi in Action

By: Holly Cummins; Timothy Ward

Publisher: Manning Publications

Publication Date: 03-APR-2013

Insert Date: 12-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Enterprise OSGI in Action is a hands-on guide for developers using OSGi to build the next generation of enterprise Java applications. By presenting relevant examples and case studies, this book guides the reader through the maze of new standards and projects. About This Book Enterprise OSGi is a set of standards for building modular Java applications which integrate seamlessly with existing Java EE technologies. It extends the OSGi component framework to distributed systems. Enterprise OSGi in Action is a hands-on guide for developers using OSGi to build enterprise Java...

6. 

Learning Play! Framework 2

Learning Play! Framework 2

By: Andy Petrella;

Publisher: Packt Publishing

Publication Date: 26-MAR-2013

Insert Date: 04-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Start developing awesome web applications with this friendly, practical guide to the Play! Framework While driving in Java, tasks are also presented in Scala – a great way to be introduced to this amazing language Create a fully-fledged, collaborative web application – starting from ground zero; all layers are presented in a pragmatic way Gain the advantages associated with developing a fully integrated web framework In Detail The Learning Play! Framework 2 has been created for web developers that are building web applications. The core idea is to focus on the HTTP...

7. 

Pro Spring Security

Pro Spring Security

By: Carlo Scarioni

Publisher: Apress

Publication Date: 27-MAR-2013

Insert Date: 02-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Security is a key element in the development of any non-trivial application. The Spring Security Framework provides a comprehensive set of functionalities to implement industry-standard authentication and authorization mechanisms for Java applications. Pro Spring Security will be a reference and advanced tutorial that will do the following: Guides you through the implementation of the security features for a Java web application by presenting consistent examples built from the ground-up. Demonstrates the different authentication and authorization methods to secure...

8. 

Hibernate Search by Example

Hibernate Search by Example

By: Steve Perkins;

Publisher: Packt Publishing

Publication Date: 26-MAR-2013

Insert Date: 01-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Explore the Hibernate Search system and use its extraordinary search features in your own applications Add search capability to your custom applications Integrate with the core Hibernate system, using traditional APIs or JPA Write search queries in no time that may be simple or complex In Detail Users expect software to be highly intelligent when searching data. Searches should span across multiple data points at once, and be able to spot patterns and groupings in the results found. Searches should be able to fix user typos, and use terms related to the user’s search...

9. 

Instant NetBeans IDE How-to

ShortCut

Instant NetBeans IDE How-to

By: Atul Palandurkar;

Publisher: Packt Publishing

Publication Date: 26-MAR-2013

Insert Date: 01-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Develop different Java applications such as desktop, web, enterprise, and mobile applications using NetBeans IDE Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Explore the drag-and-drop features of NetBeans IDE to write bug-free code without writing anything Generate different code snippets and files with only a few clicks Easy to use images and various controls within projects. Build and Deploy java applications easily. Rapid Application Development supported for Java Technologies, also supports many other technologies...

10. 

Effective Unit Testing: A guide for Java Developers

Effective Unit Testing: A guide for Java Developers

By: Lasse Koskela

Publisher: Manning Publications

Publication Date: 13-FEB-2013

Insert Date: 31-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Effective Unit Testing is written to show how to write good tests—tests that are concise and to the point, expressive, useful, and maintainable. Inspired by Roy Osherove's bestselling The Art of Unit Testing, this book focuses on tools and practices specific to the Java world. It introduces you to emerging techniques like behavior-driven development and specification by example, and shows you how to add robust practices into your toolkit. About Testing Test the components before you assemble them into a full application, and you'll get better software. For Java...

11. 

Java EE 6. Leksykon kieszonkowy

Java EE 6. Leksykon kieszonkowy

By: 

Publisher: Helion

Publication Date: 28-MAR-2013

Insert Date: 29-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Ten wyjątkowo poręczny leksykon dostarczy Ci garść najważniejszych informacji o JEE6, które zawsze możesz mieć pod ręką. W trakcie lektury dowiesz się, jak nowe elementy platformy wpływają na znane wzorce projektowe i jak korzystać z Java Persistence API (JPA). Poznasz także charakterystykę każdego rodzaju ziarna Enterprise JavaBeans (EJB). Ponadto nauczysz się tworzyć usługi sieciowe w oparciu o protokół SOAP i REST oraz korzystać z usług rozsyłających wiadomości (JMS). Na sam koniec zobaczysz, jak zapewnić integralność Twoim danym z wykorzystaniem BeanValidation (JSR-303)....

12. 

Java EE kurz & gut

Java EE kurz & gut

By: 

Publisher: O'Reilly Verlag

Publication Date: 31-JAN-2013

Insert Date: 07-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Sie möchten die Schlüsselspezifikationen der Java EE 6-Plattform schnell und unkompliziert kennenlernen? Dann ist dieses Taschenbuch vom Java-Evangelisten Arun Gupta genau das Richtige für Sie. Es bietet einen Überblick über die wichtigsten Technologien, die auf der Plattform eingesetzt werden, sowie leicht verständliche Codebeispiele, die Ihnen demonstrieren, wie Java EE 6 die Entwicklung von Web- und Enterprise-Anwendungen drastisch vereinfacht....

13. 

Beginning Groovy, Grails and Griffon

Beginning Groovy, Grails and Griffon

By: Vishal Layka; Christopher M. Judd; Joseph Faisal Nusairat; Jim Shingler

Publisher: Apress

Publication Date: 21-DEC-2012

Insert Date: 06-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Web frameworks are playing a major role in the creation of today's most compelling web applications, because they automate many of the tedious tasks, allowing developers to instead focus on providing users with creative and powerful features. Java developers have been particularly fortunate in this area, having been able to take advantage of Grails, an open source framework that supercharges productivity when building Java–driven web sites. Grails is based on Groovy, which is a very popular and growing dynamic scripting language for Java developers and was inspired by Python, Ruby, and...

14. 

The Java® Virtual Machine Specification, Java SE 7 Edition, Third Edition

The Java® Virtual Machine Specification, Java SE 7 Edition, Third Edition

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

Publisher: Addison-Wesley Professional

Publication Date: 15-FEB-2013

Insert Date: 24-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

Written by the inventors of the technology, The Java® Virtual Machine Specification, Java SE 7 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 invokedynamic instruction and method handle mechanism added in Java SE 7, and gives the formal Prolog specification of the type-checking verifier introduced in Java SE 6. The book also includes the class file extensions for generics and annotations defined in Java SE 5.0, and aligns the instruction set...

15. 

The Java® Language Specification, Java SE 7 Edition, Fourth Edition

The Java® Language Specification, Java SE 7 Edition, Fourth Edition

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

Publisher: Addison-Wesley Professional

Publication Date: 14-FEB-2013

Insert Date: 22-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

Written by the inventors of the technology, The Java® Language Specification, Java SE 7 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 7, including the try-with-resources statement, multi-catch, precise rethrow, “diamond” syntax, strings-in-switch, and binary literals. The book also includes many explanatory notes, and carefully distinguishes the formal rules of the language from the practical behavior of...

16. 

Java For Dummies, 5th Edition

Java For Dummies, 5th Edition

By: 

Publisher: For Dummies

Publication Date: 11-AUG-2011

Insert Date: 01-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

The top-selling beginning Java book is now fully updated for Java 7! Java is the platform-independent, object-oriented programming language used for developing web and mobile applications. The revised version offers new functionality and features that have programmers excited, and this popular guide covers them all. This book helps programmers create basic Java objects and learn when they can reuse existing code. It's just what inexperienced Java developers need to get going quickly with Java 2 Standard Edition 7.0 (J2SE 7.0) and Java Development Kit 7.0 (JDK 7). Explores how the...

17. 

The Java® Tutorial: A Short Course on the Basics, Fifth Edition

The Java® Tutorial: A Short Course on the Basics, Fifth Edition

By: Sharon Biocca Zakhour; Sowmya Kannan; Raymond Gallardo

Publisher: Addison-Wesley Professional

Publication Date: 27-FEB-2013

Insert Date: 31-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

The Java®Tutorial, Fifth Edition, is based on Release 7 of the Java Platform Standard Edition. This revised and updated edition introduces the new features added to the platform, including a section on NIO.2, the new file I/O API, and information on migrating legacy code to the new API. The deployment coverage has also been expanded, with new chapters such as “Doing More with Rich Internet Applications” and “Deployment in Depth,” and a section on the fork/join feature has been added to the chapter on concurrency. Information reflecting Project Coin developments, including the new...

18. 

Instant Spring for Android Starter

ShortCut

Instant Spring for Android Starter

By: Anthony Dahanne;

Publisher: Packt Publishing

Publication Date: 25-JAN-2013

Insert Date: 30-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Leverage Spring for Android to create RESTful and OAuth Android apps Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Learn what Spring for Android adds to the Android developer toolkit Learn how to debug your Android communication layer observing HTTP requests and responses Use OAuth to authenticate your users and your app against popular service providers (Google, Facebook, Twitter, and so on) In Detail The possibility to connect to remote web services is a key feature for most Android apps. REST (Representational State...

19. 

Instant OSGi Starter

ShortCut

Instant OSGi Starter

By: Jamie Goodyear; Johan Edstrom

Publisher: Packt Publishing

Publication Date: 24-JAN-2013

Insert Date: 26-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

The essential guide to modular development with OSGi for the serious application developer Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Learn what can be done with OSGi and what it can bring to your development structure Build your first application and deploy to an OSGi runtime that simplifies your experience Discover an uncomplicated, conversational approach to learning OSGi for building and deploying modular applications In Detail OSGi is a tried and true modularity standard for Java. It has in recent years...

20. 

Der Weg zum Java-Profi – Teil IV

Der Weg zum Java-Profi – Teil IV

By: Michael Inden

Publisher: dpunkt

Publication Date: 30-JAN-2013

Insert Date: 25-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Basiert auf jahrelanger Tätigkeit als Softwareentwickler- Vermeiden von Fallstricken und Vermittlung von Best-Practices bei der Programmierung- Fundierter Überblick über Profithemen, die man sonst nicht in Java-Büchern findet. ...