下载 >  开发技术 >  Java > java refection in action

java refection in action

2009-09-03 上传大小:1.7MB
How this book is organized
The ten chapters of this book are organized as follows:
Chapters 1, 2, and 3 introduce the basics of Java reflection: how to access class
objects; how to dynamically examine classes, methods, fields, and constructors;
and how to dynamically load classes.
Chapter 4 introduces the first advanced reflective feature: dynamic proxies.
The chapter covers the facilities of the Proxy class and how to use them. There are
several useful examples, including how to add properties to objects and how to
create a tes
                            t stub generator.
Chapter 5 covers the topic of examining the call stack. This is important for
reflectively solving problems related to what a running program is doing.
Chapter 6 delves into customizing class loaders. This topic is necessary to
reflective programming because some problems require the collection of metadata
that is available only when classes are loaded.
Chapter 7 begins a two-chapter sequence on reflective code generation. This
chapter introduces a framework for class-to-class transformations, a particular
kind of code generator that starts with a compiled class and produces a new compiled
class, which usually has some additional property.
Chapter 8 continues the sequence by using the framework for class-to-class
transformations to support implementation of designs that use patterns.
Chapter 9 presents performance-measurement techniques for making design
decisions among reflective features.
Chapter 10 takes a look at the future of reflection in Java. This includes an
overview of the impact of Java 1.5 on reflective programming, which other production
languages will influence the future of reflection in Java, and the influence
of Aspect-Oriented Programming.
Appendix A is a reprise of the introduction to reflection but with a more academic
point of view. The appendix presents a brief history of reflection and the
terminology that you are likely to encounter when reading advanced papers.
Appendix B explains how to handle compilation errors in the program that
dynamically compiles the “Hello World!” program.
Appendix C summarizes the UML conventions used to diagram reflective
programs.                        
...展开收缩
综合评分:0
开通VIP 立即下载

评论共有0条

 
Java Reflection in Action 立即下载
积分/C币:10
Java8 实战 (Java 8 in Action) 立即下载
积分/C币:3
Java实战(Java 8 in Action 中文版) 立即下载
积分/C币:10
《Java8实战》《Java8 in action》中文完整文字版 带书签 高清 立即下载
积分/C币:12
《Java 8实战(Java 8 in Action) 》中文 高清完整PDF版 立即下载
积分/C币:13
struts2 in action 立即下载
积分/C币:3
Java 8实战(Java 8 in Action)中英文版+源代码 立即下载
积分/C币:3
InAction系列书籍 立即下载
积分/C币:3
Java8实战(Java 8 in Action 中文版) sample 立即下载
积分/C币:10
eclise编码格式定义 立即下载
积分/C币:3

VIP会员动态

0 1 2
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

java refection in action

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
开通VIP
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • 举报的资源分:
  • *类型:
  • *详细原因: