Book description
Java™ is an object-oriented language, but it is also a component-oriented platform. Java's class-loading model and rich type information makes it possible to build flexible and reusable binary components. COMPONENT DEVELOPMENT FOR THE JAVA™ PLATFORM reveals both the potential and pitfalls of developing components using the Java platform.
As a platform, Java defines the services needed to connect binary components at runtime safely and reliably. To truly take advantage of all that Java has to offer, you must consider not just development but also deployment, and not just objects but also components. COMPONENT DEVELOPMENT FOR THE JAVA™ PLATFORM delves into the component-oriented features of the Java platform, thoroughly discussing class loading, reflection, serialization, native interoperation, and code generation.
KEY TOPICS INCLUDE HOW TO:
Use and troubleshoot Class Loaders
Build dynamic and generic services through reflection
Control an object's serialized representation
Load and use native code components
Extend the Java class format to add custom services
Automate development with code generation
This is a cutting-edge approach to Java programming: An emphasis on deployment can be the best way to take advantage of some of the most valuable, yet less heralded, aspects of Java technology.
0201753065B11212001
Product information
- Title: Component Development for the Java™ Platform
- Author(s):
- Release date: December 2001
- Publisher(s): Addison-Wesley Professional
- ISBN: 0201753065
You might also like
book
Java™ Native Interface: Programmer’s Guide and Specification, The
The Java Native Interface (JNI) enables the integration of code written in the Java programming language …
book
Beginning Java with WebSphere
provides a step-by-step guide for creating and installing both client- and server-based Java applications using Rapid …
video
Great Java
Great Java: Level 1 will teach you the fundamentals of Java, from the basics of compilation …
book
Developing Scalable Series 40 Applications: A Guide for Java Developers
"I have had the good fortune to be involved with mobile Java from the very beginning, …