浅谈JAVA编程在实际项目中应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈JAVA编程在实际项目中应用

浅谈JAVA编程在实际项目中应用   摘 要:JAVA语言是一种面向对象的编程语言,是一种主要被应用于多媒体网络也就是Internet的编程语言。它是由Sun公司于1995年针对Internet开发的,解决了不少其他语言无法解决的问题。它的开发速度快,可以在不同软硬件平台下运行,而且不易遭到病毒感染,因此一经推出受到广大开发者的欢迎。JAVA具有操作简单,面向对象,支持跨平台,安全性,健壮性等特点,其中跨平台性是其备受推崇的重要原因。   关键词:JAVA编程 架构 项目应用   中图分类号:TP312 文献标识码:A 文章编号:1673-9795(2014)01(a)-0170-01   随着网络技术的应用越来越广泛,Web开发成为软件开发的热点是必然趋势。JAVA作为一门面向对象的语言,对于Web开发有着先天的优势,这也是为何JAVA语言的Web开发在此领域占有较大份额的原因。在此基础上MVC架构的提出更是迎合了Web项目开发的逻辑复杂化,利用Servlet,JSP,JAVABean可以很好的完成上述架构。不仅如此还有Struts等多种技术同样可以实现MVC模式,这需要我们在开发中选择适合适当的技术。   1 JAVABean的应用   JAVABean也被叫做JAVA豆,它也是有JAVA语言的创造者Sun公司所提出的。它被定义为一种软件部件具有可重复使用的特性。从实际来说JAVABean本质上就是一种特殊的类,也是对应MVC模型中的M就是一种结构模型。   使JAVABean与JSP有机的相结合是一种不错的开发模型。JAVABean的使用可以大大的降低JSP代码行数,利用其代码重用性,不仅可以扩充JSP的功能,也可以使项目的开发更易于维护管理。   JAVABean在项目的开发中主要的作用是封装业务,利用JAVA语言的面向对象性将一个个逻辑封装成一个个类,这样即有助于修改也能增加其复用性。在一个典型的项目中,JSP主要用于页面的搭建以及内容的展示,我们不会将业务放到JSP中。这样做有两个原因,首先特定的业务逻辑有可能被多个JSP页面调用,如果将业务放在JSP中,我们就需要做出很多重复的操作,这样不仅是浪费时间也不利于项目的修改和维护;其次若将业务放入JSP中,当逻辑需要修改时,往往与其相关的页面也需要修改,这样有可能导致项目的框架也需要修改。正是因为上面所说的原因,我们项目开发中会需要将业务与展示分开。由不同的开发人员去完成相应的工作,可以大大的提高项目的开发速度,也可以使项目更灵活且拓展性强。   JAVABean在项目中最典型的运用就是针对数据库的操作。每个功能如何去实现无需调用者去了解,只留下为JSP调用留下的接口。项目中需要对数据库的操作具体就是增删改查这几种,我们可以利用实现DBHandle,生成conn类对象,利用它建立于数据库的连接,并将对数据库的所有操作内容都放在公共方法中,为JSP的调用提供便利。   2 利用JAVA解析Html   解析Html我们主要需要的类就是Praser,而在这个类正是HtmlEditorKit的内部类,并且被包含于Swing这个jar包中。它自身是一个抽象类,所以我们使用它的关键是对其进行实例化。通过重载其中的getPrarser()方法可以实例化出类的对象,从而达到我们要访问它的目的。读取Html文档时我们会得到以下标签,开始、结束、空、文本、注释,每次解析时遇到上面的标签就会调用对应的回调,这些方法是在Praser CallBack类中,这个类其实是HtmlEditorKit内部的一个公用类,通过重载几个必须的方法,可以实现解析要处理的文件。这里我们需要用到标签,其实就是Html.Tag这个类,它是用来表示Html的标签,会被传递给回调方法。不同的标签具有不同的属性,如果想要处理Html肯定是离不开对于标签属性的了解,所以我们需要对Html.Attribute去进行研究。在Attribute类中定义了许多能被识别的标准属性。如果我们想要解析Html格式的文件,就必须用到对象阅读器-Reader。这个操作是第一步是建立与数据源的连接;第二步实例化类Parser和ParserCallBack,最后在使用pareser对象。   3 项目中应用JAVAApplet   JAVAApplet可以被作为页面的一部分而被下载,并可以运行在浏览器中。应用JAVAApplet主要是为了增加用户体验性,是页面更加的生动活泼。有时需要一些无限循环的方法让其不断的从数据库中去提取实时信息,这时我们就可以用到JAVAApplet,而他的使用技巧是引入多线程,在程序开始时调用线程开始,而在程序结束时调用线程结束,这样就是达到提高用户体验性的目的。虽然JAVAApplet

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档