Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Java Reflection in Action

Buy
Java Reflection in Action, 9781932394184 (1932394184), Manning Publications, 2004
Computing Review
"Well-written . . . presents a difficult topic in a clear and comprehensible fashion."

JavaRanch.com
"Exceptional coverage of an area . . . that is generally poorly covered and often misunderstood."

Explaining the Java Reflection API and providing techniques for using it effectively, this guide describes the capabilities that allow a program to examine and modify itself at runtime. The java.lang.reflect package and its uses are covered, including a detailed discussion of Java's dynamic proxy facility. Less obvious reflective capabilities, such as call stack introspection and the Java class loader, are addressed. In recognition of the limitations of Java Reflection, the various ways to use Reflection to generate code and surpass these limitations are detailed. A discussion of performance analysis techniques and a look ahead at what is new in JDK 1.5 is included.

This book is a practical guide for intermediate programmers. The book has one goal: to make your programming job easier. We accomplish this in two ways:
  • Teach Java reflection—The book concentrates on small teachable examples, mainly in the area of software development and test tools, a problem area common to all programmers. We describe the reflective facilities and also prescribe effective ways to use them.
  • Convey an understanding of reflection in general—Reflection is much broader than what is incorporated in Java. We discuss the limitations of Java reflection and show techniques for working around them. This discussion furthers your understanding of Java reflection by using it in the techniques. It also motivates ideas about next-generation features, preparing you to use them.
This book is prescriptive. That is, it advocates techniques for using Java reflection that we have used and profited from in our jobs.

About the Author
Ira R. Forman is the author of Interacting Processes and Putting Metaclasses to Work. He was a member of IBM's Object Technology Products Group, which produced the SOMobjects Toolkit, and he designed and programmed the SOM Metaclass Framework. Nate Forman works for Ticom Geomatics where he designs and programs application frameworks. His specialties are patterns and object-oriented programming. They both live in Austin, Texas.
(HTML tags aren't allowed.)

A Chinese Bestiary : Strange Creatures from the Guideways Through Mountains and Seas
A Chinese Bestiary : Strange Creatures from the Guideways Through Mountains and Seas
A Chinese Bestiary presents a fascinating pageant of mythical creatures from a unique and enduring cosmography written in ancient China. The Guideways through Mountains and Seas, compiled between the fourth and first centuries b.c.e., contains descriptions of hundreds of fantastic denizens of mountains, rivers, islands, and seas,...
Cellular Automata
Cellular Automata
There is a growing interest in large computing systems which operate in a highly parallel manner, in computing machines which can construct copies or variants of themselves, and in models for biological reproduc tion. Cellular automata provide a common basis for investigations in all these areas. The major pioneering work in...
Algorithms and Theory of Computation Handbook, Second Edition, Volume 1: General Concepts and Techniques
Algorithms and Theory of Computation Handbook, Second Edition, Volume 1: General Concepts and Techniques

Algorithms and Theory of Computation Handbook, Second Edition: General Concepts and Techniques provides an up-to-date compendium of fundamental computer science topics and techniques. It also illustrates how the topics and techniques come together to deliver efficient solutions to important practical problems. Along with...


Remote Sensing Digital Image Analysis: An Introduction
Remote Sensing Digital Image Analysis: An Introduction

Remote Sensing Digital Image Analysis provides the non-specialist with an introduction to quantitative evaluation of satellite and aircraft derived remotely retrieved data. Since the first edition of the book there have been significant developments in the algorithms used for the processing and analysis of remote sensing imagery; nevertheless...

SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform

SharePoint is gaining recognition as a full-fledged application server with many features and enhancements that specifically allow non-developers to create sophisticated intranet sites. However, with the 2010 release, Microsoft’s SharePoint increasingly becomes a compelling development platform. The strong application programming...

Cyber Threat!: How to Manage the Growing Risk of Cyber Attacks (Wiley Corporate F&A)
Cyber Threat!: How to Manage the Growing Risk of Cyber Attacks (Wiley Corporate F&A)

Conquering cyber attacks requires a multi-sector, multi-modalapproach

Cyber Threat! How to Manage the Growing Risk of CyberAttacks is an in-depth examination of the very real cybersecurity risks facing all facets of government and industry, andthe various factors that must align to maintain informationintegrity....

©2021 LearnIT (support@pdfchm.net) - Privacy Policy