浅议java软件开发几大误区

浅议java软件开发几大误区

ID:33895802

大小:58.70 KB

页数:8页

时间:2019-03-01

浅议java软件开发几大误区_第1页
浅议java软件开发几大误区_第2页
浅议java软件开发几大误区_第3页
浅议java软件开发几大误区_第4页
浅议java软件开发几大误区_第5页
资源描述:

《浅议java软件开发几大误区》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浅议JAVA软件开发几大误区摘要:作为一种面向对象的程序设计语言,Java可以用来撰写跨平台应用软件,它是Java程序设计语言和Java平台的总称。应该来说,这种Java技术具有卓越的通用性、高效性、平台移植性和安全性,能够被广泛应用在很多平台和设备里,具有显著的技术应用优势和广阔的发展前景。但是,当前,有很多人对于Java编程语言程序的认识还没有做好充足的思想准备,仍然存在着一些认识误区,从而导致了使用方法上和开发技术方面也存在几大误区。因此,该文将围绕Java软件开发过程中的几大误区展开具体的讨论,以期

2、能够更好的发挥出Java软件在各个设备或者平台中的应用效果。关键词:Java软件;认识误区;开发误区中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)35-8392-02当前,科学技术的日益发展,使得人们越来越重视对各种现代化技术的开发与应用。其中非常热门的一门技术就是编程技术的迅速普及发展,使得由Sun公司开发的Java软件得到更多人的青睐,这种Java软件具有简单与安全的特性,还具有可移植的特点,其面向对象的分布式技术布局,使其具有健壮的特性。这些都使得Java软件深得很多软件

3、开发与使用人员的喜爱。尽管越来越多的人开始使用Java软件,但是,他们大多数人并没有真正做好充足的思想准备,因此,在真正使用的过程中,往往显得力不从心,无法很好的驾驭Java项目,严重的情况还会导致开发后的Java系统性能缓慢或者直接死机。有不少人认为这是由于Java软件的复杂性造成的。而我们认为这种状况的根本原因就在于我们所具有的软件知识太贫乏或者使用方法不恰当造成的,从而导致了认识误区和开发使用误区。1Java软件相关概述20世纪九十年代中期,SunMicrosystems公司经过多次试验研究,正式推出

4、了Java程序设计语言和Java平台,它们的总称就是Java软件,它是一种可以撰写跨平台应用软件的面向对象的程序设计语言,具有卓越的通用性、高效性、平台移植性和安全性,这种Java技术能够广泛应用于各种电脑和数据中心,是迄今为止全球范围内开发者群体最多的一门技术。随着新兴云计算和移动互联网时代的到来,Java更是具备了显著的优势和广阔的发展前景。事实上,Java软件名字的由来,最先来源于印度尼西亚爪哇岛的英文名称,那里盛产咖啡。因此,Java软件中的很多语言都与咖啡有关,比如说JavaBeans(咖啡豆)等

5、。Java软件由于成功的应用到支持Javaapplet的HotJava浏览器里就充分展示了其魅力,并由此开启了它对于Web的应用与发展。一般来说,Java软件由Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口四个方面的部件组成。Java程序与传统的程序不同,它是一种开放性的技术,要求能够做到多种Java软件相互兼容。其中,Java编程的优势在于其适合团队开发,并能够做到相对规范。而其劣势则是架构虽然较为完美,但是,其与互联网讯息万变的特征不相适应,一旦系统进行更新,就要求网络重启,

6、这是网络服务难以接受的缺陷。应该来说,Java软件的编程语言风格与C、O+语言风格十分相近,它是一个纯粹的面向对象的程序设计语言,继承了C++语言面向对象技术的核心。因此,Java语言是简单的,也是容易学习和使用的,而且它也摒弃了原来C++中一些繁杂的特性,使得其应用起来更为方便简捷。它的具体特性表现为:Java中对内存的分配是动态的,Java不在所有类之外定义全局变量,Java不用goto语句,而是用try-catch-finally异常处理语句来代替,Java不支持头文件,不支持宏定义,对每种数据类型都

7、分配固定长度,类型转换不同,没有结构和联合,不再使用指针,避免运行时平台依赖。一般来说,Java技术包含了以下几种相关技术:JDBC.EJB、JavaRMI、JavaIDL、JNDI、JMAPI、JMS、JTS、JMF、Annotation、javaFX、JMX以及JPA等。Java还与其他行业实现了复合,比如说Java与Internet、Java与电子商务。Java软件的架构随着技术的不断革新而更新自身的具体内容,且建立在一些基本原则之上。这些基本原则包含了:分层原则、模块化原则、细节隐藏原则、依赖倒置原

8、则,这些基本原则为Java软件架构奠定了价值指标。此外,Java软件还应用在Android系统中,但是,无论如何,Java虽然做到了很多它承诺过的事情,其仍然不是完美的一门语言,还有很多工程和环境并不适合使用它,因为它的功能过于强大或者过于复杂。2Java软件中编程语言程序的认识误区分析虽然说Java软件的编程语言已经集合了其他几种语言的优点,尽量趋于简单易操作。但是,由于真正的使用者和开发者对于它的认识还存在一

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

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

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