JAVA在现代编程中的优势分析

来源 :新校园·理论版 | 被引量 : 0次 | 上传用户:sdggertretfdhghdfh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
   摘 要:Java自1995年诞生以来,仅仅用了15年时间确立起自己的地位。可以说如今程序员及所有网络工作者已经到了不可不学Java的地步。分析Java所具有的优势,探讨其未来发展。
  关键词:JAVA;优势;现代编程
  
  Java,自从由Sun Microsystems公司于1995年5月推出以来一直备受关注。Java以自己独有的优势以势如破竹的气势稳固了自己的地位。
  Java是一种与底层硬件无关的高级语言和计算平台,它具有“编写一次,到处运行”的优势。
  用Java实现的Hot Java浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。Java天生就具有将网络上的各个平台连成一体的能力,真正实现了“网络就是计算机”的理念。从而使我们的生活迅速朝信息化发展。它的来到使我们亲眼目睹了一场具有重大意义的变革。无可否认Java在现代编程已经巩固了它编程老大的地位,并将在将来很长一段时间内保持。Java加速人类进入网络时代的脚步!
  一、Java的诞生是对传统计算机模式的改革
  Java的兴起对传统计算机的模式进行了挑战,从积极的方面促进了计算机软件开发和软件产业的发展。
  (一)Java是一种相当简洁的程序设计语言,它省去了许多其他语言难以理解、容易混淆的概念。使得计算机软件人员更好的学习和应用Java。
  (二)由于构建开发方法的应用,CORBA国际标准软件体系结构和多层应用体系框架大行其道。计算机软件开发和软件产业基本划分为Java2平台和.NET平台两大派系。使得IT行业又扎扎实实的往前迈进了坚实的一步。
  (三)Java对软件产业和工业企业都产生了深远的影响,Java开创了新的模式。软件从以开发为中心转到了以服务为中心。使企业获得新的价值、新的增长、新的商机、新的管理。
  (四)Java具有优秀的可移植性。从编辑、编译阶段到解释执行阶段层层设置保护机制和它的可移植性的特点。基于这些特点,使得它无论在网络应用还是在商业应用领域,无论在嵌入式系统还是在企业级开发都有非常广泛的应用,也深受广大程序开发人员和维护人员的喜爱。
  作为如今最流行的程序设计语言,Java有其特有的优势。它在用自己的优势对传统计算机的模式进行了挑战。
   二、框架结构清晰,适用于企业平台,符合时代发展
  Sun公司公布了Java平台的最新架构,重新定义的Java平台以Java2为核心由面向企业和服务器市场的企业版Java2(J2EE)、面向传统PC客户机市场的标准版Java2(J2SE)和面向信息电器等后PC终端设备市场的Micro版Java2(J2ME)三大部分组成。
  Java如此清晰的结构,使得它相对于其他的程序语言具有独特的优势。
  Java技术的企业应用旨在提升企业竞争力,所以Java技术受到了企业的欣赏,市场份额是同类技术中最大的。同时,Java开放标准,所以供应商众多。市面上有许多的应用服务器、工具与构件可以选择,从高端的BEA、WebLogic、IBM、WebSphere等商业软件,到Tomcat、JBoss等开源的免费工具,一应俱全。作为Java技术的初学者,不需要任何花费就能够进行Java企业应用的自我培训,以后若参与Java的商业项目开发,便可以无缝地把软件移植到高端的商业平台上去。
   三、Java安全性的优势
  Java具有强类型机制、异常处理、废料的自动收集的特点。使得Java在安全性上具有优势。安全检查机制更是使得Java安全性上如虎添翼。
  Java经常会在网络环境中应用,使得Java提供一个安全机制用来防恶意代码的攻击就显得尤为重要。Java对通过网络下载的类具有一个安全防范机制(类ClassLoader),如分配不同的名字空间以防替代本地的同名类、字节代码检查,并提供安全管理机制(类SecurityManager),给Java应用设置安全哨兵。
   四、Java具有权威性的地位
  由于Java所具有的一些优势,在高校中,Java已经越来越得到青睐。Java已经成为许多学科研究、课程和计算的首选语言,用Java做上机作业,一般都是鼓励的。几乎所有综合性大学都开设Java相关的课程。
  随着Java越来越多的应用于计算机软件开发和软件行业。社会上急需大量精通Java的IT人才。在这个就业难的时代,学好Java可以说意味着掌握了安身立命的技能。
  这也使得Java在很长一段时间内保持在现代编程领域中的地位。
其他文献
本文简要分析了水利经营工作与治水事业的关系以及在水利工作中的地位,并结合青海水利经营现状,着重就加强水利经营工作提出了一些个人的看法。
水利信息化在制定标准,人员培养,产业投入方面的一点个人想法。
本文针对目前我省工程质量控制存在的普遍问题,初步探讨了工程质量控制与经济效益的关系,阐述了加强质量控制在工程建设中的重要意义。
通过普通光面爆破采用的炸药与新型小直径、低爆速的光爆炸药(简称XD炸药)的对比分析及XD炸药在宝库河二级站5km输水隧洞中的应用,总结出在隧洞开挖光面爆破中,使用XD炸药可以使开挖断面得
叙述了聚酯纤维染色物理和化学煌改性方法,其中对于采用共聚方法制得的阳离子染料可染聚酯进行了详细阐述,并叙述了国内外聚酯纤维染色的发展简况。
一、“类比法”在教学中的作用“类比法”就是根据两个(或两类)对象在某些特征上的相同或相似,从而推出它们在其他性质上也相同或相似的结论。在教学中的类比法就是用已知的科学
对吉玛聚酯装置工艺分离塔的操作工艺进行了模拟计算分析 ,采用导向浮阀塔板对该塔的内构件进行了改造。经实际操作考核 ,改造后的工艺塔处理量较原工况提高 3 0 % ,塔顶乙二
该文介绍了JSF技术在电量计费系统WEB查询模块中的应用。文章首先介绍了JSF技术,并比较了JSF框架和Struts以及Asp.net技术。并介绍了在此框架下的电量计费系统web模块。最后以