
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
今天,达内武汉IT培训机构的小编要给大家带来JavaBean——Java的组件技术。
软件开发的一个真正目的利用编码方面的投资,以便在同一公司或不同公司的其它开发中复用编码。近年来,编程人员投入大量精力建立可复用软件。早期用在面向对象编程方面的努力已经在Java等编程语言的开发中充分实现,软件可以不多费任何工作就运行在各种平台上。
但是,Java并不是自动使软件可以复用,Java代码写得很好,使其他开发人员很容易改变,但复用软件的目标是让开发人员不必重新编译程序就能使用。此外,真正的复用是开发人员连自己的代码也不用重新编译就可以将编码集成到自己的设计中。
当JavaSoft发表Java编程语言时,它并没有意识到Java对软件开发将产生的巨大影响。但随着Web技术的飞速发展以及对交互性软件技术需求的增长,JavaSoft开始意识到了Java的发展潜力。于是JavaSoft开始开发一些用于处理当前软件开发者所面临问题的Java相关技术,其中一种技术就是JavaBean技术,这种技术是为了实现对综合软件组件技术的需求而开发的。JavaBean是一种专门为当前软件开发者设计的全新的组件技术,它为软件开发者提供了一种极佳的问题解决方案。
JavaBean的任务
JavaBean的任务就是: “Write once, run anywhere, reuse everywhere”,即“一次性编写,任何地方执行,任何地方重用”。这个任何实际上就是要解决困扰软件工业的日益增加的复杂性,提供一个简单的、紧凑的和优秀的问题解决方案。
1. 一个开发良好的软件组件应该是一次性地编写,而不需要再重新编写代码以增强或完善功能。因此,JavaBean应该提供一个实际的方法来增强现有代码的利用率,而不再需要在原有代码上重新进行编程。除了在节约开发资源方面的意义外,一次性地编写JavaBean组件也可以在版本控制方面起到非常好的作用。开发者可以不断地对组件进行改进,而不必从头开始编写代码。这样就可以在原有基础上不断提高组件功能,而不会犯相同的错误。
2. JavaBean组件在任意地方运行是指组件可以在任何环境和平台上使用,这可以满足各种交互式平台的需求。由于JavaBean是基于Java的,所以它可以很容易地得到交互式平台的支持。JavaBean组件在任意地方执行不仅是指组件可以在不同的操作平台上运行,还包括在分布式网络环境中运行。
3.JavaBean组件在任意地方的重用说的是它能够在包括应用程序、其他组件、文档、Web站点和应用程序构造器工具的多种方案中再利用。这也许是JavaBean组件的最为重要的任务了,因为它正是JavaBean组件区别于Java程序的特点之一。Java程序的任务就是JavaBean组件所具有的前两个任务,而这第3个任务却是JavaBean组件独有的。
想要学好java,务必要学会、学好JavaBean,达内一家美国上市机构,成立15周年,专家讲师亲授,成功打造了500000名学员,向70000家知名合作企业输送企业需要的定制化人才,名额有限的免费试听火爆报名中,想要发展成为薪资上万的人才,已不再是说说而已!