(2)纯面向对象功能
纯面向对象功能是众多编程爱好者选择Java语言的重要原因。Java语言为了方便客户使用,将部分原语简单化,使得类与类之间的单向继承、接口与接口之间的多向继承以及类与接口之间的运行机制(implement)都得到了实现。相比于BASIC的脚本语言只能对于虚函数进行动态绑定,Java语言是真正的全面绑定。
(3)多线程性
Java语言有多线程性的特点,而C++等都是单线程的。Java语言的多线程性包括两点。第一,Java语言环境自身就具有多线程性。多个线程完成一个功能,大大减轻了工作量,加快了运行时间;第二,Java语言自身存在着多种线程可以简化开发。利用Java独有的多线程的特性编写程序,编程人员可以更快更好的编写多线程式程序(而不是如C++累加线程)。但是值得一提的是,Java语言的多线程性受平台是否支持的影响。
2.3J2EE技术
J2EE(Java2PlatformEnterpriseEdition)是通过Java2平台技术使得开发的解决方案、管理和维护等复杂问题变得简单化的一种结构。2005年6月,由J2EE的名称经常造成误解,所以SUN公司将其正式改名为JavaEE。J2EE不仅能够给EJB(EnterpriseJavaBeans),JavaServletAPI,,JSP以及XML提供全方位的支持,而且弥补了标准版中一些不足并继承了所有的优点,例如J2EE自动安全模式可以保护数据在Internet中不受盗取或破坏、使得JDBCAPI和CORBA的存储更加方便快速、能够实现“编写一次、随处运行”的功能。J2EE因为是在统一提供的操作平台运行的[7],使得开发的难度以及复杂性降低,同时大大得支持现有应用程序组,能为程序运行的打包和管理运用提供优质的向导,保障了安全性能,提高了工作效率。
J2EE一般使用的是多层次的分布式的应用模型[5],这种应用模型又通过各自的功能分类成组,各个组件伴随着不同层次运用在不同的程序上。一个具有多层次化的运用可以给不同的需求提供具有不同功能的层
jsp+mysql网络招标评审系统设计+源代码(6):http://www.youerw.com/jisuanji/lunwen_203827.html