Join Books.org — it's free

Network Programming, Computer Architecture/Engineering, Java (Programming Language)
Component Development for the Java Platform by Stuart Dabbs Halloway — book cover

Component Development for the Java Platform

by Stuart Dabbs Halloway, Don Box
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

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

Synopsis

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.

Booknews

Defining component as "an independent unit of production and deployment that is combined with other components to assemble an application," this guide shows programmers how to use Java to develop components. Chapters cover the class loader architecture, type information and reflection, serialization, customizing class loading, interoperating, and generative programming. The author assumes the reader understands object-oriented programming in Java. Annotation c. Book News, Inc., Portland, OR (booknews.com)

About the Author, Stuart Dabbs Halloway

Stuart Dabbs Halloway is responsible for the Java curriculum at DevelopMentor, where he teaches the Guerrilla Java and Intensive Java courses. He writes for Sun s Java Developer Connection(SM) and for JavaPro magazine, and regularly speaks at industry events such as JavaOne. Stuart received his B.S. and M.P.P. degrees from Duke University.

Reviews

There are no reviews yet. Log in to write one.

Editorials


Defining component as "an independent unit of production and deployment that is combined with other components to assemble an application," this guide shows programmers how to use Java to develop components. Chapters cover the class loader architecture, type information and reflection, serialization, customizing class loading, interoperating, and generative programming. The author assumes the reader understands object-oriented programming in Java. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Book Details

Published
December 1, 2001
Publisher
Addison-Wesley
Pages
368
Format
Paperback
ISBN
9780201753066

Similar books