Free Trial

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

Help

Java


1. 

Java™ How To Program (Early Objects)

Java™ How To Program (Early Objects)

By: Paul Deitel; Harvey Deitel

Publisher: Prentice Hall

Publication Date: 24-FEB-2014

Insert Date: 02-APR-2014

Slots: 1.0

Table of Contents • Start Reading

ALERT: Before you purchase, check with your instructor or review your course syllabus to ensure that you select the correct ISBN. Several versions of Pearson's MyLab & Mastering products exist for each title, including customized versions for individual schools, and registrations are not transferable. In addition, you may need a CourseID, provided by your instructor, to register for and use Pearson's MyLab & Mastering products. Packages Access codes for Pearson's MyLab & Mastering products may not be included when purchasing or renting from companies other than Pearson; check with the...

2. 

VisualAge for Java Version 3: Persistence Builder with GUIs, Servlets, and Java Server Pages

VisualAge for Java Version 3: Persistence Builder with GUIs, Servlets, and Java Server Pages

By: Ueli Wahli; Greg Behrend; Daniel Peter

Publisher: IBM Redbooks

Publication Date: 29-MAR-2000

Insert Date: 30-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

The Persistence Builder is the transaction and persistence framework feature of the IBM VisualAge for Java Enterprise Version 2and 3 product. The Persistence Builder enables your object models to persist in relational data stores. Creating the persistence layer is accomplished using the Persistence Builder tool set. The tool set helps you describe the business objects in your model that will persist in a data store. The tools generate the supporting code that services your persistent business as well as data definition language for relational databases to create the tables. The...

3. 

Java EE 7 with GlassFish 4 Application Server

Java EE 7 with GlassFish 4 Application Server

By: David R. Heffelfinger

Publisher: Packt Publishing

Publication Date: 26-MAR-2014

Insert Date: 28-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

A practical guide to install and configure the GlassFish 4 application server and develop Java EE 7 applications to be deployed to this server Install and configure GlassFish 4 Covers all major Java EE 7 APIs and includes new additions such as JSON Processing Packed with clear, step-by-step instructions, practical examples, and straightforward explanations. In Detail GlassFish is a free, open source application server which supports all the major Java features such as Enterprise JavaBeans, JPA, JavaServer Faces, JMS, RMI, JavaServer Pages, and servlets. It is the first...

4. 

Play for Java

Play for Java

By: Nicolas Leroux and Sietse de Kaper

Publisher: Manning Publications

Publication Date: 28-FEB-2014

Insert Date: 22-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

Summary Play for Java shows you how to build Java-based web applications using the Play 2 framework. The book starts by introducing Play through a comprehensive overview example. Then, you'll look at each facet of a typical Play application, both by exploring simple code snippets and by adding to a larger running example. Along the way, you'll contrast Play and JEE patterns and learn how a stateless web application can fit seamlessly in an enterprise environment. About the Book For a Java developer, the Play web application framework is a breath of fresh air. With Play you get the power...

5. 

Quick Start Guide to JavaFX

Quick Start Guide to JavaFX

By: J. F. DiMarzio

Publisher: Oracle Press

Publication Date: 04-APR-2014

Insert Date: 13-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

Get started with JavaFX Develop and deploy interactive client applications in no time with help from this practical tutorial from Oracle Press. With a focus on working in NetBeans IDE, Quick Start Guide to JavaFX explains how to use JavaFX layouts, draw shapes, use coloring and gradient tools, load images, apply effects and transformations, include animation, and embed media. You'll also get details on using JavaFX events, subclassing existing nodes, creating custom nodes, working with WebView, and styling your applications with CSS. Designed for easy learning, the book features: ...

6. 

Java-Web-Security

Java-Web-Security

By: Dominik Schadow

Publisher: dpunkt

Publication Date: 10-MAR-2014

Insert Date: 11-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

Java-Entwickler lernen in diesem Buch, wie sie sichere Java-Webapplikationen entwickeln und die Anzahl sicherheitskritischer Programmierfehler in ihrer Software möglichst auf null reduzieren. Dominik Schadow zeigt Ihnen dazu typische Probleme in Webapplikationen – u.a. Cross Site-Scripting und Cross Site-Request Forgery – und erläutert, wie diese ausgenutzt werden können. Anschließend lernen Sie anhand von Codebeispielen, wie Sie diese Probleme vermeiden und Ihre Java-Webapplikation damit bedeutend sicherer machen....

7. 

Java 8 Pocket Guide

Java 8 Pocket Guide

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 21-APR-2014

Insert Date: 07-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

When you need quick answers for developing or debugging Java programs, this pocket guide provides a handy reference to standard features of the Java programming language and its platform. You’ll find helpful programming examples, tables, figures, and lists, as well as Java 8 features such as Lambda Expressions and the Date and Time API. It’s an ideal companion, whether you’re in the office, in the lab, or on the road....

8. 

Introduction to Compiler Construction in a Java World

Introduction to Compiler Construction in a Java World

By: Bill Campbell; Swami Iyer; Bahar Akbal-Delibas

Publisher: Chapman and Hall/CRC

Publication Date: 21-NOV-2012

Insert Date: 26-FEB-2014

Slots: 1.0

Table of Contents • Start Reading

Immersing students in Java and the JVM, this text enables a deep understanding of the Java programming language and its implementation. It focuses on design, organization, and testing, helping students learn good software engineering skills and become better programmers. By working with and extending a real, functional compiler, students develop a hands-on appreciation of how compilers work, how to write compilers, and how the Java language behaves. Fully documented Java code for the compiler is accessible on a supplementary website. ...

9. 

Learn Java for Web Development: Modern Java Web Development

Learn Java for Web Development: Modern Java Web Development

By: Vishal Layka

Publisher: Apress

Publication Date: 15-FEB-2014

Insert Date: 26-FEB-2014

Slots: 1.0

Table of Contents • Start Reading

Web development is still one of today's most popular, active, and important programming and development activities. From a single web page to an e-commerce-enabled web site to a fully-fledged web application, the Java programming language and its frameworks allow you great flexibility and productivity for your web application development. Learn Java for Web Development teaches web developers who are new to Java key skills, Java-based languages, and frameworks to build simple or complex web sites and applications. As soon as you pick up this book, Vishal Layka's experience guides you on a...

10. 

JavaServer Faces 2.2, 3rd Edition

JavaServer Faces 2.2, 3rd Edition

By: Michael Kurz; Martin Marinschek

Publisher: dpunkt

Publication Date: 05-FEB-2014

Insert Date: 06-FEB-2014

Slots: 1.0

Table of Contents • Start Reading

Die Grundlagen des JavaServer-Faces-Standards werden auf einem für Einsteiger geeigneten Niveau erklärt und an einem durchgängigen Entwicklungsbeispiel erläutert. Ein Kickstart-Kapitel zeigt anhand eines kleinen Beispiels, wie einfach sich der Einstieg in JavaServer Faces (JSF) bewerkstelligen lässt. Begleitende Tipps & Tricks zeigen mögliche Probleme und deren Lösungen auf.Neben den Grundlagen und Neuerungen von JSF 2.2 werden auch Themen wie Facelets, Templating, Kompositkomponenten und die Verwendung von Ajax mit JSF praxisnah behandelt. Das Buch zeigt außerdem die Integration von JSF und...

11. 

Rough Cuts
Java Cookbook, 3rd Edition

Java Cookbook, 3rd Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 15-MAY-2014

Insert Date: 28-JAN-2014

Table of Contents • Start Reading

The third edition of Java Cookbook covers a lot of ground, and offers Java developers short, focused pieces of code that can be easily incorporated into other programs. The recipes focus on things that are useful, tricky, or both. This book also includes code segments that covers many specialized APIs, and serves as a great jumping-off place for Java developers who want to get started in areas outside of their specialization....

12. 

Algorithmen und Datenstrukturen, 5th Edition

Algorithmen und Datenstrukturen, 5th Edition

By: Gunter Saake; Kai-Uwe Sattler

Publisher: dpunkt

Publication Date: 22-JAN-2014

Insert Date: 24-JAN-2014

Slots: 1.0

Table of Contents • Start Reading

Solides Lehrbuch - grundlegend und umfassend * Java als Implementierungssprache, unter Berücksichtigung der Spezifika von Java mit Netzanschluss: Programmbeispiele/Animationen Autoren sind sehr angesehen und kompetent ...

13. 

Java 8 Lambdas

Java 8 Lambdas

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 28-MAR-2014

Insert Date: 24-JAN-2014

Slots: 1.0

Table of Contents • Start Reading

If you’re a developer with core Java SE skills, this hands-on book takes you through the language changes in Java 8 triggered by the addition of lambda expressions. You’ll learn through code examples, exercises, and fluid explanations how these anonymous functions will help you write simple, clean, library-level code that solves business problems....

14. 

Advanced Topics in Java: Core Concepts in Data Structures

Advanced Topics in Java: Core Concepts in Data Structures

By: Noel Kalicharan

Publisher: Apress

Publication Date: 26-DEC-2013

Insert Date: 21-JAN-2014

Slots: 1.0

Table of Contents • Start Reading

Java is one of the most widely used programming languages today. It was first released by Sun Microsystems in 1995. Over the years, its popularity has grown to the point where it plays an important role in most of our lives. From laptops to data centers, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere! There are tons of applications and heaps of websites that will not work unless you have Java installed, and more are created every day. And, of course, Java is used to power what has become the world's most dominant mobile platform,...

15. 

Apache Camel Developer's Cookbook

Apache Camel Developer's Cookbook

By: Scott Cranton; Jakub Korab

Publisher: Packt Publishing

Publication Date: 26-DEC-2013

Insert Date: 29-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

Solve common integration tasks with over 100 easily accessible Apache Camel recipes A practical guide to using Apache Camel delivered in dozens of small, useful recipes Written in a Cookbook format that allows you to quickly look up the features you need, delivering the most important steps to perform with a brief follow-on explanation of what’s happening under the covers The recipes cover the full range of Apache Camel usage from creating initial integrations, transformations and routing, debugging, monitoring, security, and more In Detail Apache Camel is a de-facto...

16. 

JBoss EAP6 High Availability

JBoss EAP6 High Availability

By: Weinan Li

Publisher: Packt Publishing

Publication Date: 24-DEC-2013

Insert Date: 28-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

Leverage the power of JBoss EAP6 to successfully build high availability clusters quickly and efficiently A thorough introduction to the new domain mode provided by JBoss EAP6 Use mod_jk and mod_cluster with JBoss EAP6 Learn how to apply SSL in a clustering environment In Detail High availability is a system design approach and associated service implementation which ensures that a prearranged level of operational performance will be met during a contractual measurement period. High availability is usually a system combined with many different components that achieve...

17. 

JUnit-Profiwissen

JUnit-Profiwissen

By: Michael Tamm

Publisher: dpunkt

Publication Date: 19-DEC-2013

Insert Date: 22-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

JUnit ist die Standardbibliothek zum Schreiben automatisierter Tests in Java. Dieses Buch enthält Grundlagen- und Expertenwissen für das effiziente Entwickeln automatisierter Tests in Java mit JUnit. Es vermittelt einen kompakten Überblick über alle Features von JUnit 3.8.1 bis JUnit 4.11 und zeigt Ihnen, wann Sie diese sinnvoll einsetzen können. Der Autor behandelt weiter Open-Source-Bibiliotheken wie Mockito und FEST, die das Schreiben von JUnit-Tests erleichtern, und verdeutlicht Programmierregeln für das Schreiben richtig „guter“ Tests. ...

18. 

Java Performance: The Definitive Guide

Java Performance: The Definitive Guide

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 24-APR-2014

Insert Date: 22-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

The world of Java performance has shifted significantly in the past ten years. Multicore machines and 64-bit operating systems are now standard even for casual users, and Java itself has introduced new features to manage applications. By guiding you through this changing landscape, Java Performance: The Definitive Guide helps you gain the best performance from your Java applications....

19. 

Pentaho Data Integration Cookbook Second Edition

Pentaho Data Integration Cookbook Second Edition

By: Alex Meadows; Adrián Sergio Pulvirenti; María Carina Roldán

Publisher: Packt Publishing

Publication Date: 02-DEC-2013

Insert Date: 11-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

Over 100 recipes for building open source ETL solutions with Pentaho Data Integration Intergrate Kettle in integration with other components of the Pentaho Business Intelligence Suite, to build and publish Mondrian schemas,create reports, and populatedashboards This book contains an organized sequence of recipes packed with screenshots, tables, and tips so you can complete the tasks as efficiently as possible Manipulate your data by exploring, transforming, validating, integrating, and performing data analysis In Detail Pentaho Data Integration is the premier open...

20. 

Java™ 7: A Comprehensive Tutorial

Java™ 7: A Comprehensive Tutorial

By: 

Publisher: Brainy Software

Publication Date: 01-APR-2014

Insert Date: 11-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

This book covers the most important Java programming topics that you need to master to be able to learn other technologies yourself. By fully understanding all the chapters and doing the exercises you’ll be able to perform an intermediate Java programmer’s daily tasks quite well. ...