- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于反射机制框架研究与实现.doc
基于反射机制的框架研究与实现
RESEARCH AND IMPLEMENTATION OF THE FRAMEWORK BASED ON REFLECTION
专 业: 2010信息与计算科学 指导教师姓名: 申请学位级别: 学士 论文提交日期: 2014年6月12日
摘 要
目前,随着互联网应用的快速发展,软件运行环境正从一个集中封闭计算的平台走向开放、动态的计算平台,并且基于服务的计算模式将逐渐取代它,因此这些变化传统软构件技术应对起来很困难。本文针对目前框架复用程度不高,无法适应动态运行环境和多变用户需求这些问题,基于反射理论,研究具有灵活性和自适应性的框架。框架具有减少代码冗余,提高运行速度,便于维护,规范编程等优点。
Java反射机制是在运行状态当中,对于任何一个类,都可以知道这个类的所有属性及方法;对于任何一个对象,都能够调用它的一个方法及属性;这种动态获取信息和动态调用对象方法的功能称为Java语言的反射机制。反射其实就是程序可以对自身信息进行检查。在程序中能够检查某类中的方法属性等信息,而且能够动态调用。这样就能够写出很灵活的程序。例如想要把一个对象中属性名相同的数据复制到另外一个对象中,就可以利用反射,而且不需要指定每个属性名字,只需要动态从类中获取信息,再判断属性名是否相同就可以了。
本课题旨在基于反射机制对框架进行研究,实现一个轻量级的框架以此来适应小的系统。轻量J2EE应用是对经典J2EE 应用的简化,在保留经典 J2EE应用的架构、良好的可扩展性、可维护性的基础上,简化了J2EE应用的开发,降低了J2EE应用的成本。
关键词:反射机制;轻量级;框架
ABSTRACT
Currently, with the rapid development of Internet applications, software operating environment is moving from a centralized closed computing platform to an open and dynamic computing platform, service-based computing model will gradually replace it, therefore, these changes traditional software component technology is very difficult to deal with. In this article, For these issues about current software component repeated utilization is not high, dynamic operating environment cannot meet and the changing needs of users, according to the theory of reflection, this article researches a software component technology which is high flexibility and adaptability. The framework is with the advantages of reducing code redundancy, improving the speed, ease of maintenance, standardized programming and so on.
JAVA reflection can know all the properties and methods of any one class in running them; For any object, it is able to call one of its methods and properties; The function of accessing to information dynamically and calling object method dynamically is called reflection mechanism of java language. Actually, reflection is a program can check the information on their own. JAVA reflection mechanism can check the properties of certain methods in information, and invoke dy
您可能关注的文档
- 基于单片机电动机转速测量系统设计.doc
- 基于单片机电子指南针设计.doc
- 基于单片机电子温度计设计.doc
- 基于单片机电子门铃音乐设计.doc
- 基于单片机电流电压测量系统设计.doc
- 基于单片机盲人蔽障器设计.doc
- 基于单片机直流电机PWM调速系统.doc
- 基于单片机磁悬浮小球控制系统设计.doc
- 基于单片机神奇摇摇棒.doc
- 基于单片机空调控制器设计.doc
- 2025年济南市章丘区教育和体育局所属学校公开招聘人员(16人)笔试参考题库含答案详解(黄金题型).docx
- 2025广东湛江市旅游控股集团有限公司招聘4人笔试备考题库及完整答案详解一套.docx
- 2025年贵州金丽农业旅游产业发展集团有限公司招聘笔试冲刺题(带答案解析)附答案详解(巩固).docx
- 2025年济南市章丘区卫生健康局所属事业单位公开招聘工作人员职位表(116人)笔试备考题库含答案详解.docx
- 【2024】年省福州市长乐区产业投资发展集团有限公司招聘笔试真题及答案详解(典优).docx
- 2025江苏连云港市金融控股集团有限公司招聘19人笔试参考题库附答案详解(a卷).docx
- 2025年云南省投资控股集团有限公司招聘(128人)笔试备考题库含答案详解(精练).docx
- 2025广东佛山市南海区殡仪馆招聘编外工作人员3人笔试备考题库附答案详解(综合卷).docx
- 2025山东铁路投资控股集团有限公司招聘4人笔试备考题库附答案详解(满分必刷).docx
- 2025河南新乡平原实验室招聘工作人员(博士)20人笔试备考题库(含答案详解).docx
最近下载
- 《航空发动机维修技术》——课件:航空发动机维修.pptx VIP
- 2022年职业教育国家级教学成果奖申报书《基于师范性和技术性融合的职技高师人才培养体系研究与实践》.pdf VIP
- 雅培血气分析仪的使用.ppt VIP
- 第一课 学习有益也有趣(教案)小学心理健康五年级上册(人教版).pdf
- JJF 2155-2024 检验医学标准物质互换性评估要求.docx VIP
- PPG涂装技术手册-P61.pdf VIP
- 未成年人出游免责协议书5篇.docx VIP
- 纪念抗日战争胜利80周年弘扬抗战精神爱国主义教育ppt课件.pptx VIP
- 色盲检测图(俞自萍第六版).docx VIP
- 命题技术与命题规范要求.ppt
文档评论(0)