OMG Homepage MDA Homepage CORBA Homepage MOF Homepage UML Homepage CWM Homepage XMI Homepage DDS Homepage OMG MARTE BPMN Homepage SysML Homepage banner
 


OMG Reading Room

 
MK Logo
 
 
Please visit www.mkp.com  for more texts and information

 


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

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 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 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 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 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 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 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
 
   

Last updated on 12/16/2013 by Lana

 

Hit Counter 

Copyright © 1997-2016 Object Management Group, Inc. All Rights Reserved. For questions about the WEBSITE , please contact webmaster@omg.org.
For TECHNICAL questions, please contact
webtech@omg.org
.
Contact BD for info on joining OMG at bd-team@omg.org
Explorer versions 6.0 or later or any browser capable of viewing JavaScript and CSS 2.0. The site is using
DHTML JavaScript Menu By Milonic.com.