第1章Java语言概述.pptVIP

  • 1
  • 0
  • 约4.39千字
  • 约 25页
  • 2017-07-17 发布于四川
  • 举报
第1章 Java语言概述 Java是Sun Microsystem公司研究开发的一种新型的程序设计语言。在众多高级语言中,Java语言脱颖而出。它不仅成为最为流行的计算机语言之一,而且形成一种专门的技术。 1.1 面向对象程序设计 面向过程和面向对象是两种主要的程序设计理念。面向过程是早期程序设计的主要方式,近些年来,面向对象逐渐成为程序设计的主要方式。面向对象的编程思想由来已久,但真正意义上的纯面向对象编程语言目前只有Java。 本节将对面向对象的基础知识进行简单的介绍,主要包括面向对象程序设计思想的诞生、面向对象与面向过程程序设计思想的对比、面向对象技术的背景和特点等三方面的内容。 1.1.1 面向对象程序设计思想的诞生 随着软件复杂度的提高,以及Internet的迅猛发展,原先面向过程的软件开发方式已经很难满足软件开发的需要。针对日趋复杂的软件需求挑战,面向对象的软件开发模式诞生了。目前作为针对软件危机的最佳对策,面向对象(Object Oriented,OO)技术已经引起人们的普遍关注。许多编程语言都推出了面向对象的新版本,一些软件开发合同甚至也指明了必须使用基于OO的技术和语言。下面简要列出了OO技术的发展历程。 1.1.2 面向对象与面向过程的对比 传统的过程化程序设计通过设计一系列的过程(即算法)来求解问题。这些过程一旦被确定,下一步就要开始寻找存储数据的方式

文档评论(0)

1亿VIP精品文档

相关文档