Java:Java is a programming language
originally developed by Sun Microsystems and released in
1995 as a core component of Sun Microsystems' Java
platform. The language derives much of its syntax from C
and C++ but has a simpler object model and fewer
low-level facilities.
|
 |
Core
Java™, Vol. I --Fundamentals, 8th
Edition (Sun Codre Series) (Paperback) by Cay S.
Horstmann and Gary Cornell
ISBN: 0132354764
Volume I is designed to
quickly bring you up to speed on what's new in
Java SE 6 and to help you make the transition as
efficiently as possible, whether you're upgrading
from an earlier version of Java or migrating from
another language. The authors concentrate on the
fundamental concepts of the Java language, along
with the basics of user-interface
programming.
You'll find detailed, insightful coverage of...
* Java fundamentals
* Object-oriented programming
* Interfaces and inner classes
* Reflection and proxies
* The event listener model
* GUI programming with Swing
* Packaging applications
* Exception handling
* Logging and debugging
* Generic programming
* The collections framework
* Concurrency
|
 |
Core
Java™, Vol. II -- Advanced
Features, 8th Edition (Paperback) by Cay S.
Horstmann and Gary Cornell
ISBN: 0132354799
The revised edition of
the classic Core Java™, Volume II-Advanced
Features, covers advanced user-interface
programming and the enterprise features of the
Java SE 6 platform.
Volume II includes new
sections on the StAX API, JDBC 4, compiler API,
scripting framework, splash screen and tray APIs,
and many other Java SE 6 enhancements. In this
book, the authors focus on the more advanced
features of the Java language, including complete
coverage of...
* Streams and Files
* Networking
* Database programming
* XML
* JNDI and LDAP
* Internationalization
* Advanced GUI components
* Java 2D and advanced AWT
* JavaBeans
* Security
* RMI and Web services
* Collections
* Annotations
* Native methods
|
 |
Effective
Java (2nd Edition)(The Java Series) (Paperback) by
Joshua Bloch
ISBN: 0321356683
*
New coverage of
generics, enums, annotations, autoboxing, the
for-each loop, varargs, concurrency utilities, and
much more.
* Updated techniques and best practices on classic
topics, including
objects, classes, libraries,
methods, and serialization.
* How to avoid the traps and pitfalls of commonly
misunderstood
subtleties of the language.
* Focus on the language and its most fundamental
libraries: java.lang,
java.util, and, to a lesser
extent, java.util.concurrent and java.io.
|
 |
Enterprise
Java and UML, Second Edition (Paperback) by C.T.
Arrington and Syed H. Rayhan
ISBN: 0471267783
*
The first book to show
Java programmers how to utilize UML when
building
applications is now completely up-to-date with new
coverage
on UML 2.0, JCP UML to EJB Mappings, J2EE
1.4, and Web services.
* Breaks down common situations that a development
team will most
likely face in the field and
discusses the tradeoffs of using different
technologies in different combinations.
* Companion Web site includes the code for the
full working sample
application used in the book
as well as third-party software
|
 |
Head
First Java, 2nd Edition (Paperback) by Kathy
Sierra and Bert Bates
ISBN: 0596009208
Head First Java
combines puzzles, strong visuals, mysteries, and
soul-searching interviews with famous Java objects
to engage you in many different ways. It's fast,
it's fun, and it's effective. And, despite its
playful appearance, Head First Java is serious
stuff: a complete introduction to object-oriented
programming and Java. You'll learn everything from
the fundamentals to advanced topics, including
threads, network sockets, and distributed
programming with RMI. And the new. second edition
focuses on Java 5.0, the latest version of the
Java language and development platform. Because
Java 5.0 is a major update to the platform, with
deep, code-level changes, even more careful study
and implementation is required.
|
 |
Java
Concurrency in Practice (Paperback) by Brian
Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer,
David Holmes, Doug Lea
ISBN: 0321349601
This book covers:
* Basic concepts of concurrency and thread safety
* Techniques for building and composing
thread-safe classes
* Using the concurrency building blocks in
java.util.concurrent
* Performance optimization dos and don'ts
* Testing concurrent programs
* Advanced topics such as atomic variables,
nonblocking algorithms,
and the Java Memory Model
|
 |
Java
Enterprise Design Patterns: Patterns in Java
Volume 3 (with CD-ROM) (Paperback) by Mark Grand
ISBN: 0471333158
A how-to guide for Java
programmers who want to use design patterns when
developing real-world enterprise applications.
This practical book explores the subject of design
patterns, or patterns that occur in the design
phase of a project's life cycle. With an emphasis
on Java for the enterprise, Mark Grand guides Java
programmers on how to apply traditional and new
patterns when designing a large enterprise
application. The author clearly explains how
existing patterns work with the new enterprise
design patterns and demonstrates through case
studies how to use design patterns in the real
world. Features include over 50 design patterns,
each mapped out by UML, plus an overview of UML
1.4 and how it fits in with the different phases
of a project's life cycle.
|
| Texts
researched through Amazon.com |
|