- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于计算机软件开发JAVA编程语言研究
关于计算机软件开发的JAVA编程语言研究 摘 要:随着国民经济的发展,网络技术获得了极大的发展,JAVA语文由于跨平台等优势成为了目前互联网中使用最广泛的语言。JAVA语言是一种计算机程序开发语言,它与其他高级程序语言相比是以解释的方式进行运行的,由于JAVA语言具有简单、可靠、可跨平台等特点,正越来越受到关注
关键词:计算机软件;JAVA;研究
JAVA语言在最早时只是作为嵌入式系统的程序语言,使用范围并不广泛,但是随着网络技术的不断发展,JAVA语言被引进了互联网开发中,这是由JAVA语言自身的特点决定的,JAVA所编写的程序体积较小,且可以移植到各类不同平台上使用,而且安全性也比其他程序语言要高,因此JAVA语言成为目前互联网中最流行的程序语言之一,正受到越来越多的关注
1 JAVA程序语言概述
1.1 JAVA语言概论
JAVA语言是目前最流行的程序设计语言之一,并且在互联网中使用的十分广泛。与其他程序语言相比,JAVA语言有着独特的优势。JAVA语言与别的程序语言相比,最主要的特点就是简单性,JAVA语言与其他的高级程序语言相比,不再有多级的继承、运算符号的重载、自动强制等,这些特性在其他的高级程序语言中使用的也很少,并且极易出现问题,所以JAVA程序语言完全抛弃了这些;同时,JAVA程序语言加强了对内存空间的垃圾自动处理机制,通过这种方式大大减少了程序在系统内所占用的内存空间,并且并没有因此而增加程序设计语言的复杂性
1.2 JAVA语言的特点
首先,JAVA程序运行平台的无关性。这也是JAVA程序语言目前能广泛使用的最主要的原因。JAVA语言中使用了虚拟机的概念,这样就使得JAVA语言在使用的过程中可以忽略平台,在一处编码可以在任何一个平台上运行,这一特点正是当下互联网交互最为看重的
其次,面向对象。面向对象编程是目前程序语言中一个主流趋势,这种编程方法有效地避免了将来扩展与维护中可能出现的问题,保证了整个程序中各个模块之间的独立性,从而保证了整个程序的可靠性。JAVA语言是一种面向对象的程序语言,在保证整个程序统一的前提下,将不同的功能拆分不同的模块,从而实现了整个程序开发的灵活性
再次,JAVA还有着多线程安全性的特点。多线程技术的使用可以保证JAVA语言所编写的程序可以并行执行,这样就很好地解决了网络实时交互的问题,为互联网的发展提供了强劲的技术动力。在安全性方面,JAVA语文使用了公共密钥的技术,这种技术引入JAVA,使得JAVA程序语言可以编写出安全性很高的软件。JAVA语方的动态性主要是指JAVA对系统的适应性有着别的语言所无法比拟的优势,并且开发人员可以对JAVA程序语言中添加个性化的新方法与新实例
2 计算机软件开发中JAVA编程语言技术
2.1 JAVA与数据库连接技术
在实际的使用中JAVA与数据库连接,主要是对客户端的程序进行规范化,尤其是对JAVA与数据库应用程序之间的接口进行规范化,这种实现技术在实际的使用中为JAVA程序语言提供了对数据库的实时更新与查询操作,并且这一技术的实现,有效地解决了JAVA语言开发的程序如何连接多种类型的数据库的问题,为JAVA语言程序与数据库之间提供了一个统一的接口
JAVA语言与数据库的这种连接技术,对数据库也是极大的促进,有效地提高了数据库的管理水平,推动了数据库技术的发展,并且数据库可以为外界程序的接入提供一个统一的接口,这样也有利于程序的开发,为以数据库为基础的程序开发提供了坚实的基础
2.2 JAVA Annotation技术
这种技术其实就是在JAVA程序语言中加入的一些特殊元数据语法,在这一技术的实现中,各类的参数与变量都可以加上标注,这也就是说在这一技术中标注的内容可以有效地得到反射。在计算机程序的开发中,这一技术的使用是十分重要的一项创新,它可以对JAVA程序语言中的变量及参数和进行有效的连接,同时在计算机程序的联机机制中,这一技术也提供了一套有效的组合方式
这种技术的使用,在计算机程序的开发中,可以为开发人员提供一些并不属于程序本身的数据,比如在JAVA语言的程序开发中,编译器可以对一些错误进行分析,以抛出相应的异常
2.3 远程方法调用技术
远程调用技术也被称为是remote method invocation技术,这种技术主要使用在分布式的构造中,可以有效地解决分布式程序中的各类程序、函数与数据的远程调用的问题
远程调用技术可以调用JAVA中的各个类及对像,从而在服务器与客户机之间进行程序、函数、数据的调用,实现了服务器与客户机之间的实时交互
所以在实际的JAVA程序语言开发过程中,远程调用技术是十分重要的一项技术,有效地解决了分布式程
文档评论(0)