Java Development and Resources

Continuous Enterprise Development in Java Continuous Enterprise Development in Java
by Andrew Lee Rubinger, Dan Allen, Aslak Knutsen
Java EE 6 Pocket Guide Java EE 6 Pocket Guide
by Arun Gupta
Getting Started with Storm Getting Started with Storm
by Gabriel Eisbruch, Jonathan Leibiusky, Dario Simonassi
Java and JVM at OSCON 2012 Java and JVM at OSCON 2012
C# 5.0 Pocket Reference C# 5.0 Pocket Reference
by Ben Albahari, Joseph Albahari
Just Spring Data Access Just Spring Data Access
by Madhusudhan Konda
Seven Databases in Seven Weeks Seven Databases in Seven Weeks (Pragmatic Bookshelf)
by Jim Wilson, Eric Redmond
Clojure Programming Clojure Programming
by Chas Emerick, Brian Carper, Christophe Grand
Just Spring Integration Just Spring Integration
by Madhusudhan Konda
Introducing Starling Introducing Starling
by Thibault Imbert
What's New in Java 7? What's New in Java 7?
by Madhusudhan Konda
Ivor Horton's Beginning Java Ivor Horton's Beginning Java
Programming Concurrency on the JVM Programming Concurrency on the JVM (Pragmatic Bookshelf)
by Venkat Subramaniam
The Java Sessions: The Best of OSCON 2011 The Java Sessions: The Best of OSCON 2011
by O'Reilly Media, Inc.
Getting Started with Roo Getting Started with Roo
by Josh Long, Steve Mayzak
Elastic Beanstalk Elastic Beanstalk
by Dara Dowd, Flavia Paganelli, Jurg van Vliet, Steven van Wel
Just Spring Just Spring
by Madhusudhan Konda
Functional Programming for Java Developers Functional Programming for Java Developers
by Dean Wampler
Jenkins: The Definitive Guide Jenkins: The Definitive Guide
by John Ferguson Smart
Java Bibliography Java Bibliography
Building and Testing with Gradle Building and Testing with Gradle
by Tim Berglund, Matthew McCullough
Developing Applications on a Cloud Platform Developing Applications on a Cloud Platform
by Dan Pilone
Using JRuby Using JRuby (Pragmatic Bookshelf)
Professional Apache Tomcat 6 Professional Apache Tomcat 6
Professional ASP.NET 3.5 Professional ASP.NET 3.5
XSLT 2.0 and XPath 2.0 Programmer's Reference XSLT 2.0 and XPath 2.0 Programmer's Reference
Fourth Edition
Professional Oracle WebLogic Server Professional Oracle WebLogic Server
Professional F# 2.0 Professional F# 2.0
Enterprise JavaBeans 3.1 Enterprise JavaBeans 3.1
by Andrew Lee Rubinger, Bill Burke
Sixth Edition
C# 4.0 Pocket Reference C# 4.0 Pocket Reference
by Ben Albahari, Joseph Albahari
Third Edition
The Seductions of Scala The Seductions of Scala
by Dean Wampler
Observing and Optimizing your Application with DTrace Observing and Optimizing your Application with DTrace
by Angelo Rajadurai
Java: The Good Parts Java: The Good Parts
by Jim Waldo
Developing Android Applications with Java, Part 2 Developing Android Applications with Java, Part 2
by Tony Hillerson
Developing Android Applications with Java, Part 1 Developing Android Applications with Java, Part 1
by Tony Hillerson
Professional BlazeDS Professional BlazeDS
Domain-Driven Design Using Naked Objects Domain-Driven Design Using Naked Objects (Pragmatic Bookshelf)
by Dan Haywood
Great Java Web Programming Great Java Web Programming
by James Turner
RESTful Java with JAX-RS RESTful Java with JAX-RS
by Bill Burke
Great Java Great Java
by Brett McLaughlin
Programming Scala Programming Scala
by Dean Wampler, Alex Payne
Programming Scala Programming Scala (Pragmatic Bookshelf)
by Venkat Subramaniam
Modular Java Modular Java (Pragmatic Bookshelf)
by Craig Walls
Java Message Service Java Message Service
by Mark Richards, Richard Monson-Haefel, David A. Chappell
Second Edition
Masterminds of Programming Masterminds of Programming
by chromatic, Federico Biancuzzi
Java SOA Cookbook Java SOA Cookbook
by Eben Hewitt
Java Web Services: Up and Running Java Web Services: Up and Running
by Martin Kalin
JRuby Cookbook JRuby Cookbook
by Justin Edelson, Henry Liu
Stripes Stripes (Pragmatic Bookshelf)
by Frederic Daoud
Programming Flex 3 Programming Flex 3
by Chafic Kazoun, Joey Lott
Java Power Tools Java Power Tools
by John Ferguson Smart
Harnessing Hibernate Harnessing Hibernate
by James Elliott, Timothy M. O'Brien, Ryan Fowler
Programming Groovy Programming Groovy (Pragmatic Bookshelf)
by Venkat Subramaniam
Beginning Spring Framework 2 Beginning Spring Framework 2
Java Pocket Guide Java Pocket Guide
by Robert Liguori, Patricia Liguori
Groovy Recipes Groovy Recipes (Pragmatic Bookshelf)
by Scott Davis
Darkstar: The Java Game Server Darkstar: The Java Game Server
by Brendan Burns
The Definitive ANTLR Reference The Definitive ANTLR Reference (Pragmatic Bookshelf)
Checking Java Programs Checking Java Programs
by Ian F. Darwin
DIY Coffee DIY Coffee
by Mark Frauenfelder
Facelets Facelets
by Robert Swarr
Introduction to Flex 2 Introduction to Flex 2
by Roger Braunstein
Rails for Java Developers Rails for Java Developers (Pragmatic Bookshelf)
by Stuart Halloway, Justin Gehtland
Java and XML Java and XML
by Brett McLaughlin, Justin Edelson
Third Edition
Java Generics and Collections Java Generics and Collections
by Maurice Naftalin, Philip Wadler
Getting Started with Hibernate 3 Getting Started with Hibernate 3
by James Elliott
Java I/O Java I/O
by Elliotte Rusty Harold
Second Edition
Professional Eclipse 3 for Java Developers Professional Eclipse 3 for Java Developers
MySQL Stored Procedure Programming MySQL Stored Procedure Programming
by Guy Harrison, Steven Feuerstein
Java Enterprise in a Nutshell Java Enterprise in a Nutshell
by Jim Farley, William Crawford
With
Third Edition
Wicked Cool Java Wicked Cool Java (No Starch)
by Brian D. Eubanks
Beginning Cryptography with Java Beginning Cryptography with Java
JBoss at Work: A Practical Guide JBoss at Work: A Practical Guide
by Tom Marrs, Scott Davis
Beyond Java Beyond Java
Eclipse IDE Pocket Guide Eclipse IDE Pocket Guide
by Ed Burnette
JBoss: A Developer's Notebook JBoss: A Developer's Notebook
by Norman Richards, Sam Griffith
Maven: A Developer's Notebook Maven: A Developer's Notebook
by Vincent Massol, Timothy M. O'Brien
Swing Hacks Swing Hacks
by Joshua Marinacci, Chris Adamson
Killer Game Programming in Java Killer Game Programming in Java
by Andrew Davison
Learning Java Learning Java
by Patrick Niemeyer, Jonathan Knudsen
Third Edition
Ant: The Definitive Guide Ant: The Definitive Guide
by Steve Holzner
Second Edition
Java in a Nutshell Java in a Nutshell
by David Flanagan
Fifth Edition
Head First Java Head First Java
by Kathy Sierra, Bert Bates
Second Edition
QuickTime for Java: A Developer's Notebook QuickTime for Java: A Developer's Notebook
by Chris Adamson
AspectJ Cookbook AspectJ Cookbook
by Russell Miles
Managing Projects with GNU Make Managing Projects with GNU Make
by Robert Mecklenburg
Third Edition
Jakarta Commons Cookbook Jakarta Commons Cookbook
by Timothy M. O'Brien
Unit Test Frameworks Unit Test Frameworks
by Paul Hamill
Java Network Programming Java Network Programming
by Elliotte Rusty Harold
Third Edition
Java Threads Java Threads
by Scott Oaks, Henry Wong
Third Edition
Expert One-on-One J2EE Design and Development Expert One-on-One J2EE Design and Development
Beginning Java 2 Beginning Java 2
Fourteenth Edition
Pragmatic Project Automation Pragmatic Project Automation (Pragmatic Bookshelf)
by Mike Clark
Professional ASP.NET 1.1 Professional ASP.NET 1.1
Java 5.0 Tiger: A Developer's Notebook Java 5.0 Tiger: A Developer's Notebook
by David Flanagan, Brett McLaughlin
Eclipse Cookbook Eclipse Cookbook
by Steve Holzner
Programming Jakarta Struts Programming Jakarta Struts
by Chuck Cavaness
Second Edition
Java Cookbook Java Cookbook
by Ian F. Darwin
Second Edition
Better, Faster, Lighter Java Better, Faster, Lighter Java
by Justin Gehtland
Java vs. .NET Security Java vs. .NET Security
by Denis Piliptchouk
Hibernate: A Developer's Notebook Hibernate: A Developer's Notebook
by James Elliott
JavaServer Faces JavaServer Faces
by Hans Bergsten
Hardcore Java Hardcore Java
by Robert Simmons, Jr.
Application Interoperability: Microsoft® .NET and J2EE Application Interoperability: Microsoft® .NET and J2EE
by Microsoft Corporation
Java Servlet & JSP Cookbook Java Servlet & JSP Cookbook
by Bruce W. Perry
Java Examples in a Nutshell Java Examples in a Nutshell
by David Flanagan
Third Edition
JavaServer Pages JavaServer Pages
by Hans Bergsten
Third Edition
Microsoft® .NET and J2EE Interoperability Toolkit Microsoft® .NET and J2EE Interoperability Toolkit
by Simon Guest
J2EE Design Patterns J2EE Design Patterns
by William Crawford, Jonathan Kaplan
Flash Remoting: The Definitive Guide Flash Remoting: The Definitive Guide
by Tom Muck
With
.NET Framework Essentials .NET Framework Essentials
by Thuan L. Thai, Hoang Lam
Third Edition
Java Web Services in a Nutshell Java Web Services in a Nutshell
by Kim Topley
Java Database Best Practices Java Database Best Practices
by George Reese
Mac OS X for Java Geeks Mac OS X for Java Geeks
by Will Iverson
Java Data Objects Java Data Objects
by David Jordan, Craig Russell
Java Extreme Programming Cookbook Java Extreme Programming Cookbook
by Eric M. Burke, Brian M. Coyner
Java Performance Tuning Java Performance Tuning
by Jack Shirazi
Second Edition
Java Enterprise Best Practices Java Enterprise Best Practices
by The O'Reilly Java Authors
Edited by
Java Swing Java Swing
by Marc Loy, Robert Eckstein, Dave Wood, James Elliott, Brian Cole
Second Edition
NetBeans: The Definitive Guide NetBeans: The Definitive Guide
by Tim Boudreau, Jesse Glick, Simeon Greene, Vaughn Spurlin, Jack J. Woehr
JXTA in a Nutshell JXTA in a Nutshell
by Scott Oaks, Bernard Traversat, Li Gong
Microsoft® Visual J#™ .NET (Core Reference) Microsoft® Visual J#™ .NET (Core Reference)
by Andy Longshaw, John Sharp
WebSphere 4.0 AEs Workbook for Enterprise Java Beans WebSphere 4.0 AEs Workbook for Enterprise Java Beans
by Kyle Brown
Weblogic Server 6.1 Workbook for Enterprise Java Beans Weblogic Server 6.1 Workbook for Enterprise Java Beans
by Greg Nyberg
Java NIO Java NIO
by Ron Hitchens
C# for Java Developers C# for Java Developers
by Adam Freeman, Allen Jones
Java Management Extensions Java Management Extensions
by J. Steven Perry
Java & XML Data Binding Java & XML Data Binding
by Brett McLaughlin
Java and SOAP Java and SOAP
by Robert Englander
Managing & Using MySQL Managing & Using MySQL
by George Reese, Randy Jay Yarger, Tim King
With
Second Edition
BEEP:  The Definitive Guide BEEP: The Definitive Guide
by Marshall T. Rose
Jython Essentials Jython Essentials
by Samuele Pedroni, Noel Rappin
Building Java Enterprise Applications Building Java Enterprise Applications
by Brett McLaughlin
Web Performance Tuning Web Performance Tuning
by Patrick Killelea
Second Edition
Java Web Services Java Web Services
by David A. Chappell, Tyler Jewell
Web Services Essentials Web Services Essentials
by Ethan Cerami
Programming Jabber Programming Jabber
by DJ Adams
SAX2 SAX2
by David Brownell
Wireless Java Wireless Java
by Qusay Mahmoud
Programming Web  Services with SOAP Programming Web Services with SOAP
by James Snell, Doug Tidwell, Pavel Kulchenko
Java Programming with Oracle JDBC Java Programming with Oracle JDBC
by Donald Bales
Java RMI Java RMI
by William Grosso
Java and XSLT Java and XSLT
by Eric M. Burke
JavaServer Pages Pocket Reference JavaServer Pages Pocket Reference
by Hans Bergsten
Programming Web Services with XML-RPC Programming Web Services with XML-RPC
by Simon St. Laurent, Joe Johnston, Edd Dumbill
Foreword by
Java Security Java Security
by Scott Oaks
Second Edition
Java Servlet Programming Java Servlet Programming
by Jason Hunter
With
Second Edition
Java Internationalization Java Internationalization
by Andy Deitsch, David Czarnecki
Database Programming with JDBC & Java Database Programming with JDBC & Java
by George Reese
Second Edition
Designing and Programming CICS Applications Designing and Programming CICS Applications
by John Horswill, Members of the CICS Development Team at IBM Hursley
Oracle PL/SQL Programming: A Developer's Workbook Oracle PL/SQL Programming: A Developer's Workbook
by Steven Feuerstein, Andrew Odewahn
Java Foundation Classes in a Nutshell Java Foundation Classes in a Nutshell
by David Flanagan
Java 2D Graphics Java 2D Graphics
by Jonathan Knudsen
Java Cryptography Java Cryptography
by Jonathan Knudsen
Java Distributed Computing Java Distributed Computing
by Jim Farley
Developing Java Beans Developing Java Beans
by Robert Englander

Java Videos

The Java Sessions: The Best of OSCON 2011

Whether you want to tackle cloud computing, big data, or mobile development, this complete video compilation of OSCON Java 2011 shows you how Java and open source technologies work together to help you solve a variety of challenges. Learn about the tools and techniques from industry leaders such as Tim Berglund (August Technology Group), Neal Ford (ThoughWorks), Ken Sipe (Gradleware), and many others.

Find more Java videos >

Java Experts

Jeff Burtoft Jeff Burtoft is a Front-end Developer and has been in the Web Development community for over 15 years. He has a B.A. in Rhetorical Studies from Duquesne University and a certification in Latin American Business from Inter-American University in San Juan Puerto Rico. Jeff's work experience varies with positions like "web master"…

Elliotte Rusty Harold Elliotte Rusty Harold is a noted writer and programmer, both on and off the Internet. His previous books include "Java Network Programming", Third Edition, "XML in a Nutshell", Third Edition, and "Java I/O", all from O'Reilly.

Rob Orsini Rob Orsini is the author of the Rails Cookbook (O'Reilly). He's also the founder and CEO of Tuple Shop, Inc., a web software consulting company specializing in Rails and Python development.

Mark Ethan Trostler Mark Ethan Trostler has been writing and testing code for over 20 years.

More Java Experts

Java Online Courses

Java Certificate Series Java Programming Certificate Series is comprised of four courses covering beginning to advanced Java programming and object-oriented concepts, as well as skills using the Eclipse open source IDE (Integrated Development Environment). Experience Ellipse, our brand-new Eclipse-based Learning Sandbox. Enroll today!

More from the O'Reilly School of Technology

Java News & Answers

problem with import excel by jxls

By undead_sweet
October 26, 2012

Hi all, I face a problem when I use jxls to import excel. There is my java object: 1.Object:CheckMainPoiShow public class CheckMainPoiShow{ private String name; private List<CheckPoiCounttable> counttables; } 2.Object:CheckPoiCounttable public class CheckPoiCounttable{ private String id; private String area; private priva...

Android Programming - Interested in training from the author of these tutorials?

By Tima2557791
October 12, 2012

Android Programming Tutorials Developing Mobile Apps in Java Interested in training from the author of these tutorials? See the upcoming Android training course in Maryland, co-sponsored by Johns Hopkins Engineering for Professionals. Or, contact hall@coreservlets.com for info on customized Android courses at your location. Following is a series of tutorials on Android programming. Since each sec...

The promise of WebGL

By Mary Treseler
October 12, 2012

WebGL (Web Graphics Library) is a JavaScript API maintained by the Khronos group, a standards body responsible for other open standards including OpenGL. WebGL allows developers to display hardware-accelerated interactive 3D graphics in the browser without installing additional software — …

Four short links: 10 October 2012

By Nat Torkington
October 10, 2012

An Intuitive Guide to Linear Algebra — Here’s the linear algebra introduction I wish I had. I wish I’d had it, too. (via Hacker News) Think Bayes — an introduction to Bayesian statistics using computational methods. The State of Javascript …

Javascript problem

By praveendivekar
October 9, 2012

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>multiple selections</title> <style type="text/c...

Four short links: 19 September 2012

By Nat Torkington
September 17, 2012

/r/Scholar — Reddit board for tracking down research articles of interest. sweet.js (GitHub) — macros for Javascript. (via Brendan Eich) The Rapture of the Nerds (Charlie Stoss, Cory Doctorow) — this is the HTML version of the book, which is …

More NewsMore Answers