基于反射技术的高校体育测评系统优化实现研究
2021-10-23戈俊
体育科技文献通报 2021年10期
戈 俊
1 研究目的
通过动态获取类中成员的Java反射技术,从而提高并优化高校体育测评系统的功能。
2 研究方法
2.1 文献资料法
根据研究内容和研究目的,查阅了近年来有关Java反射技术等方面的专著、期刊、论文和资料,并对资料进行整理分析、筛选、归纳、概括。为写作提供依据,为后续研究提供了充足的理论支持。
2.2 实验法
通过Eclipse集成开发软件,建立JavaSE开源项目,通过创建包、接口、类、配置文件等方法,进行项目开发的基本配置,通过WindowBuilder插件,进行GUI可视化组件开发,结合Java反射技术对已存在的NJFU_PECS高校体育成绩评测系统进行技术优化。
3 研究结果与分析
3.1 Java程序性能优化分析
前期为了满足教学与训练工作需求,已做好可以独立运行的应用程序NJFU_PECS高校体育成绩评测系统,可以正常安装并使用。用户在使用过程中需要提高该程序的扩展性,想加入一些自己所需的新功能。在程序开发初期,如果想添加新功能,其做法是定义一个类,并建立方法,通过new对象的方法,在主线程中调用该对象,并指挥对象调用功能方法即可。但是,现实生活中的应用程序是已经封装好的程序,是不可以随便将其源码进行改变同时建立对象的,又何况很多的程序开发时并非开源程序,是无法获取其程序源码的。因此,这种提高程序扩展性的想法是错误的。在这种情况下,程序需要提高扩展性,往往在设计初期会对外提供一个便于后期扩展使用的接口,程序设计厂商对外暴露接口规则,二次开发时通过实现该接口规则,第三方通过使用符合该接口规则的对象。……
登录APP查看全文
