基于计算机软件开发的java编程语言分析

基于计算机软件开发的java编程语言分析

ID:26814517

大小:50.50 KB

页数:5页

时间:2018-11-29

基于计算机软件开发的java编程语言分析_第1页
基于计算机软件开发的java编程语言分析_第2页
基于计算机软件开发的java编程语言分析_第3页
基于计算机软件开发的java编程语言分析_第4页
基于计算机软件开发的java编程语言分析_第5页
资源描述:

《基于计算机软件开发的java编程语言分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于计算机软件开发的JAVA编程语言分析基于计算机软件开发的JAVA编程语言分析  JAVA是由SunMicrosystems公司于1995年5月推出的具有撰写跨平台软件的能力的程序设计语言。JAVA编程语言的风格十分接近C、C++语言。Java在对C、C++的优点进行继承的前提下对C、C++语言中容易引起编程错误的部分进行了舍弃与扬弃。除此之外Java编程语言具有卓越的简易性、独立性、泛用性并在PC软件、手机软件、掌机软件、游戏平台软件的设计中得到了广泛应用,因此拥有着良好的发展前景。  1JAVA优越性简介  JAVA相比C、C++、VB、VC、VF等编程语言具有自身

2、独有的优越性,其优越性主要体现在简易性、独立性、泛用性上,因此也在现今的计算机软件开发中得到了广泛的应用。以下以2011年最新推出的JAVA7.0为例子,从几个方面出发对JAVA的优越性进行了分析。  1.1简易性  JAVA的编程语法与C语言和C++有一定的相似性,因此使得其使用方法也具有可以借鉴的地方。因此软件开发人员在进行计算机软件的开发过程中可以很轻易的对JAVA进行上手。例如在JAVA7.0的编程语言改进中,通过对允许catch捕获语句进行应用从而让编译器更加聪明的知道基于什么情况下重新thro.收集整理本语言相比Java由于用于较强的独立性因此运行速度有着极大

3、的优势。以JAVA7.0为例,通过升级类加载classloader架构的应用和Bettertypeinference这一卓越的类型推断的应用,JAVA7.0在提升系统独立性的同时也促进了自身运行速度的有效提升。  1.3泛用性  JAVA作为跨平台编程语言,泛用性是其重要的卖点同时也是吸引计算机软件开发者的重要因素。JAVA泛用性的体现除了平台泛用性外还体现在强大的可移植性上。软件可移植性通常是指软件从某一环境转移到另一环境下的难易程度。JAVA在软件的开发过程中通过源代码的有效移植可以使JAVA无论在何种平台、操作系统中都能得到很好的应用。对比C语言与C++可以发现,在

4、不同的平台与操作系统中尽管其保持着较为严谨的语法定义,但是其编程语言的语意(symantics)仍然是不标准的。这使得应用C语言与C++在不同的平台、操作系统进行软件编写时会产生不同的编写结果,因此在严谨程度上与JAVA差距很大。  2基于计算机软件开发的JAVA编程语言分析  JAVA编程语言因为其独有的优越性因此被许多平台的软件开发者所青睐。同样JAVA编程语言在计算机软件开发中也有重要作用。以下从几个方面出发,对基于计算机软件开发的JAVA编程语言进行分析。  2.1JAVADatabaseConnectivity技术  JAVADatabaseConnectivi

5、ty技术通常被称为数据库连接技术,简称为JDBC。JAVADatabaseConnectivity技术的主要作用是规范客户端程序和数据库的应用程序接口。除此之外,JAVADatabaseConnectivity技术的应用为PC软件的开发提供了从数据库进行数据查询和数据更新的功能。与此同时JAVADatabaseConnectivity技术在计算机软件开发过程中通过对数据库连接方法进行有效改进,可以同时实现多种关系数据库的统一访问。PC软件的开发人员在开发过程中通过对JAVADatabaseConnectivity技术进行有效应用可以实现后台数据库管理水平的有效提升并为程序

6、编程提供统一的接口,从而更好地为计算机软件开发提供更好地数据库基础。  2.2JAVAAnnotation技术  Annotation是JAVA语言中的一种特殊的元数据语法。JAVAAnnotation技术具有可以被添加到JAVA代码中的特性。JAVAAnnotation中的变量与参数都可以被有效标注,这意味着JAVAAnnotation的标签注解是可以被反射的。JAVAAnnotation技术在计算机软件开发中的应用可以促使JAVA编程语言中的属性、变量、参数被合理连接起来并且提供了连接机制的有效整合方式。因此计算机软件开发人员在对计算机软件进行开发的过程中通过对JAV

7、AAnnotation技术进行应用可以根据软件的特性对于其属性、变量、参数进行有效的连接与分类。除此之外JAVAAnnotation技术的应用可以在计算机软件的开发过程中为开发人员提供一些本来不属于程序的数据。例如计算机软件的开发人在在代码的编写过程中通过告诉编译器禁止一些特殊的情况可以对错误的数据进行有效的分析。在JAVAAnnotation技术中JavaBeans是一项重要的技术,它具有独立于开发平台之外的特性,因此对计算机软件开发过程中的安全性和一致性均有较好的提升作用,因此在计算机软件的开发过程中得到了广泛的应用。  

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。