档案管理相关技术文献综述

档案管理相关技术文献综述

ID:38633556

大小:33.00 KB

页数:9页

时间:2019-06-16

档案管理相关技术文献综述_第1页
档案管理相关技术文献综述_第2页
档案管理相关技术文献综述_第3页
档案管理相关技术文献综述_第4页
档案管理相关技术文献综述_第5页
资源描述:

《档案管理相关技术文献综述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、档案管理相关技术文献综述摘要:Java是SUN公司开发的适用于Internet的新型面向对象的程序设计语言。有人甚至预言“Java将是网络的‘世界语’。Java是一种适用于分布式网络(客户/服务器)环境的编程语言,是新一代面向对象的程序设计语言,它特别适用于Internet应用程序的开发。 基于J2EE的档案管理系统包含了很多尖端IT技术,它是中型的综合应用系统,在开发过程中采用模块化设计,运用一些技术比较满意地完成整个系统的开发与研制。方便、快捷的管理手段使所有管理部门的大大减轻了工作量,同时也较好的解决了安全问题。J2EE体系结构采用组件的思想,

2、将业务逻辑层从客户、服务器端独立出来,从而带来开发、使用和维护的便利.关键词:Java/对象/类/J2EE1 Java基本概念入门 在开始系统分析时,由于要选JAVA作为首选编程语言,这时我对JAVA仅有粗浅的认识,远远不够做东西的水平,我就翻阅了大量的书籍和文献,经过同学的介绍推荐,我仔细翻看了BruceEckel编著的Java编程思想中文版,从中我受益匪浅,本书有个特点介绍全面详细,作者有Java编程方面的经验,学识丰富,而且作者所举例子非常常见,容易联想,特别是对于初学者来说作者给出了很多有用的建议和指导意见,我就把我从此书中所学到的做个简单的

3、介绍。 JAVA是有SUN公司开发的新一代编程语言,它可以用在各种不同的机器、操作系统的网络环境中进行开发。不论你使用哪种浏览器或者使用哪种操作系统(Windows、Unix等等),只要浏览器支持JAVA,你就可以看到生动的主页。JAVA正在逐步成为Internet应用的主要开发语言,它彻底改变了应用软件的开发模式,为迅速发展的信息世界增添了新的活力。  下面我简单介绍一下java的基本概念: “尽管以C++为基础,但Java是一种更纯粹的面向对象程序设计语言”。无论C++还是Java都属于杂合语言。但在Java中,设计者觉得这种杂合并不像在C++里

4、那么重要。杂合语言允许采用多种编程风格;之所以说C++是一种杂合语言,是因为它支持与C语言的向后兼容能力。由于C++是C的一个超集,所以包含的许多特性都是后者不具备的,这些特性使C++在某些地方显得过于复杂。Java语言首先便假定了我们只希望进行面向对象的程序设计。也就是说,正式用它设计之前,必须先将自己的思想转入一个面向对象的世界(除非早已习惯了这个世界的思维方式)。只有做好这个准备工作,与其他OOP语言相比,才能体会到Java的易学易用。在本章,我们将探讨Java程序的基本组件,并体会为什么说Java乃至Java程序内的一切都是对象。1.1、用句

5、柄操纵对象 每种编程语言都有自己的数据处理方式。有些时候,程序员必须时刻留意准备处理的是什么类型。您曾利用一些特殊语法直接操作过对象,或处理过一些间接表示的对象吗(C或C++里的指针)?所有这些在Java里都得到了简化,任何东西都可看作对象。因此,我们可采用一种统一的语法,任何地方均可照搬不误。但要注意,尽管将一切都“看作”对象,但操纵的标识符实际是指向一个对象的“句柄”(Handle)。在其他Java参考书里,还可看到有的人将其称作一个“引用”,甚至一个“指针”。可将这一情形想象成用遥控板(句柄)操纵电视机(对象)。只要握住这个遥控板,就相当于掌握

6、了与电视机连接的通道。但一旦需要“换频道”或者“关小声音”,我们实际操纵的是遥控板(句柄),再由遥控板自己操纵电视机(对象)。如果要在房间里四处走走,并想保持对电视机的控制,那么手上拿着的是遥控板,而非电视机。 此外,即使没有电视机,遥控板亦可独立存在。也就是说,只是由于拥有一个句柄,并不表示必须有一个对象同它连接。所以如果想容纳一个词或句子,可创建一个String句柄:Strings; 但这里创建的只是句柄,并不是对象。若此时向s发送一条消息,就会获得一个错误(运行期)。这是由于s实际并未与任何东西连接(即“没有电视机”)。因此,一种更安全的做法是

7、:创建一个句柄时,记住无论如何都进行初始化:Strings="asdf"; 然而,这里采用的是一种特殊类型:字串可用加引号的文字初始化。通常,必须为对象使用一种更通用的初始化类型。1.2、所有对象都必须创建  创建句柄时,我们希望它同一个新对象连接。通常用new关键字达到这一目的。new的意思是:“把我变成这些对象的一种新类型”。所以在上面的例子中,可以说:Strings=newString("asdf");它不仅指出“将我变成一个新字串”,也通过提供一个初始字串,指出了“如何生成这个新字串”。当然,字串(String)并非唯一的类型。Java配套提

8、供了数量众多的现成类型。对我们来讲,最重要的就是记住能自行创建类型。事实上,这应是Java程序设计的一项基本

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

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

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