//java nation /
The 13th annual O’Reilly Open Source
Convention (OSCON), held July 25–27 in
Portland, Oregon, was colocated with the
inaugural OSCON Java and OSCON Data con-
ferences. Explaining the addition of OSCON
Java, Edd Dumbill, OSCON cochair, said that
the Java platform is the most stable, complete,
and scalable technology for innovations in
cloud computing and big data. “You see start-
ups beginning with scripting languages and porting bits of their
architecture over to Java when they need scaling,” he added.
OSCON Java keynotes included “Open Source, Java, and
Oracle—Cracking the Code” with Steven G. Harris, former Oracle
senior vice president; “JDK 7 in a Nutshell” with Joe Darcy,
Project Coin lead engineer; and “Who Needs Standards?” with
Patrick Curran, Java Community Process chair.
Steven G. Harris
JAVA IN ACTION
It’s natural for open source projects to build upon the work done
by other open source projects. Sonatype is facilitating the availabil-
ity of components from Java.net’s large open source project base,
by bringing Java.net project artifacts into the Central Repository,
a leading source for open source Java components. Sonatype’s
Nexus Maven service was made available to Java.net projects in
May. All Java.net projects, regardless of size, have access to the new Maven service. The benefit
for the global Java open source community is that Java.net project owners can now automate and
control synchronization of their Java.net project artifacts to the Central Repository. As a result,
any Maven project can now leverage Java.net project assets more easily to deliver applications
faster, at a higher quality, and with less risk.
“Developers now have access to Java.net components directly from the Central Repository, re-
quiring no debugging or additional configurations,” says Jason van Zyl, Sonatype founder and CTO.
Projects into the
JAVA, A BEGINNER’S GUIDE,
By Herb Schildt
Oracle Press (September 2011)
Learn the fundamentals of
Java programming in no time
from best-selling programming author Herb Schildt.
Fully updated to cover Java
Platform, Standard Edition 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 Java. You’ll also
find coverage of some of Java’s
most advanced features,
programming and generics.
Get started programming in
Java right away with help from
this fast-paced tutorial.
Java Magazine subscribers will
receive a 40 percent discount.
Read a sample chapter:
JAVA 7 : THE COMPLETE
REFERENCE, 8TH EDITION
By Herb Schildt
Oracle Press (June 2011)
Herb Schildt’s classic Java
programming resource is
thoroughly updated to cover
the new features in JDK 7.
This expert guide offers
comprehensive coverage of
the Java language, its syntax,
keywords, and fundamental programming principles.
Descriptions of key API
libraries are also included. Of
course, details on new JDK
7 features, such as try-with-resources, type inference via
the diamond operator, catching multiple exception types
(multicatch), upgrades to
NIO, and the fork/join framework, are provided.
PHOTOGRAPHY BY PINAR OZGER