计算机与网络
計算機與網絡
계산궤여망락
CHINA COMPUTER & NETWORK
2014年
12期
50-52
,共3页
Java动态代理%委托类对象%反射%代理框架%考试系统
Java動態代理%委託類對象%反射%代理框架%攷試繫統
Java동태대리%위탁류대상%반사%대리광가%고시계통
Java%dynamic proxy%delegate class object%reflection%agent framework%examination system
Java动态代理机制的出现,使得Java开发人员不用手工编写代理类,只要简单地指定一组接口及委托类对象,便能动态地获得代理类。代理类会负责将所有的方法调用分派到委托对象上反射执行,在分派执行的过程中,开发人员还可以按需调整委托类对象及其功能,这是一套非常灵活有弹性的代理框架。针对此框架的优点,把它引入到考试系统的应用中,使得系统的维护和扩展增强,而且减少了编程工作量。
Java動態代理機製的齣現,使得Java開髮人員不用手工編寫代理類,隻要簡單地指定一組接口及委託類對象,便能動態地穫得代理類。代理類會負責將所有的方法調用分派到委託對象上反射執行,在分派執行的過程中,開髮人員還可以按需調整委託類對象及其功能,這是一套非常靈活有彈性的代理框架。針對此框架的優點,把它引入到攷試繫統的應用中,使得繫統的維護和擴展增彊,而且減少瞭編程工作量。
Java동태대리궤제적출현,사득Java개발인원불용수공편사대리류,지요간단지지정일조접구급위탁류대상,편능동태지획득대리류。대리류회부책장소유적방법조용분파도위탁대상상반사집행,재분파집행적과정중,개발인원환가이안수조정위탁류대상급기공능,저시일투비상령활유탄성적대리광가。침대차광가적우점,파타인입도고시계통적응용중,사득계통적유호화확전증강,이차감소료편정공작량。
The emergence of Java dynamic proxy mechanism makes the Java developers dynamically obtain the proxy class by specifying a set of interface and delegate class object without manually writing the proxy class. The proxy class will be responsible for assigning all the method to the delegate object for reflection execution. During the assignment, the developers can also adjust the delegate class object and its function as needed, which is a very flexible and resilient agent framework. The introduction of this framework into the examination system can enhance the maintenance and expansion of system, and reduce the workload of programming.