毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

ATM自动取款机的功能模拟实现(3)

时间:2022-08-28 09:18来源:毕业论文
2。3。3 硬件要求 对于数据存储,由于是模拟ATM功能,用于存储大量的数据资源和信息,需要足够充足的磁盘内存。 对于主存容量,由于用户对ATM功能及需

2。3。3  硬件要求

    对于数据存储,由于是模拟ATM功能,用于存储大量的数据资源和信息,需要足够充足的磁盘内存。

    对于主存容量,由于用户对ATM功能及需求,要以系统要有较高的执行速度,且系统要及时对操作进行响应,快速完成数据库的各种操作,所要要有较大的主存。

2。4  系统的开发工具及开发环境

硬件平台: 

1。CPU:2。8GHz。 

2。 内存:8GB。 

软件平台: 

1。操作系统:Windows 7。 

2。 数据库:Microsoft SQL Server 2005。 

3。 开发环境:Eclipse。

2。5  相关技术概述

2。5。1 Java技术概述

1。Java的生成

Java是一总成,它包含面Java语言(一种完备的面向对象语言)和用于程序开发和程序运行的Java平台。Java由James Gosling和其同事们共同研发,并在1995年正式推出Java。最初,Java被设计出时原名为Oak,是1991年由Sun Microsystems公司推出的为消费类电子产品的嵌入式芯片而设计的。在1995年,取义与一个盛产咖啡的小岛Java,正式更名为Java,与此同时。为了用于Internet应用程序的开发,对Java又进行了重新设计。论文网

2。Java的特点

     和一般的计算机编程语言(例如C语言、C++等)不同,它首先会将通过二进制字节码形式,载入源代码的编译,然后根据各种不同平台上的虚拟机,来解释和执行这些字节码。以此来而实现了跨平台特性这一重要特性,其被称为“一次编译、到处执行”的美称。不过,由于每次的执行编译后的字节码,需要消耗一定的时间,这同时也在一定程度上影响了 Java 程序的性能。

     我们常说Java是一个纯粹的面向对象的程序设计语言,与C语言、C++语言,Java语言传承与它们,与它们十分接近。值得指出的是,Java全面支持语言面向对象技术这一核心思想的。同时,在C语言中,令人难理解的的指针、以重载运算符可、类能够进行多重继承等,Java摒弃了这些令人望而却步的特性,转用引用来取代指针,用同时继承多个接口取代多重继承。同时,垃圾回收器功能是一个不小的创举,它用于回收那些不再被引用的对象所占据的内存空间和资源,使得开发者从如何回收程序执行占有的资源的烦恼中解脱。后来类型安全的枚举、泛型编程、自动装/拆箱和不定长参数等,有陆续添加到的Java环境中,进一步完善了Java的本身强大功能。

3。Java主要语言特性

一、Java语言是易学的。一方面,我们常说Java是一个纯粹的面向对象的程序设计语言,与C语言、C++语言,Java语言传承与它们,与它们十分接近,无论是否学习过Java的数程序员都可以学习和使用Java语言。另一方面,Java丢弃了C++中那些上述的容易引发错误的特性。特别要提出的是,Java语言使用引用,而不是使用指针。同时,垃圾回收器功能是一个不小的创举,它用于回收那些不再被引用的对象所占据的内存空间和资源,使得开发者从如何回收程序执行占有的资源的烦恼中解脱。

二、Java语言是强制面向对象的。在动态绑定方面,在我们使用C++语言时,系统只会对虚函数用该方法绑定,而Java语言则没有这一限制,它几乎所有的方法函数都实施这一绑定。Java语言提供类和继承(关键字extends)等原语,同时提出将类进一步抽象的接口(关键字interface)和实现(关键字为implements)。同时为了便于使用和了解,类与接口之间,同时类与类之间仅可以单继承,而多重继承则由接口与接口之间的多继承来完成。 ATM自动取款机的功能模拟实现(3):http://www.youerw.com/jisuanji/lunwen_98547.html

------分隔线----------------------------
推荐内容