1-java概述java语言程序的设计[陆迟编著].pptVIP

  • 3
  • 0
  • 约3.78千字
  • 约 24页
  • 2017-04-18 发布于北京
  • 举报

1-java概述java语言程序的设计[陆迟编著].ppt

1-java概述java语言程序的设计[陆迟编著]

第1章 Java语言概述;1.1 Java语言发展和特点;1.1.2 Java语言的特点 Java是一个迅速发展的网络编程语言,它是一种新的计算概念。 作为一种程序设计语言,它简单、面向对象、分布式、解释执行、不依赖于机器的结构、具有可移植性、鲁棒性、安全性、并且是多线程的、动态的,具有很高的性能。 Java最大限度地利用了网络。一种称为Java小程序(Applet)的Java程序是动态、安全、跨平台的网络应用程序,可在网络上运行而不受CPU和环境的限制。;1.1.3 Java程序的工作机制 编程人员首先编写好源代码,然后经编译生成一种二进制的中间码,称为字节码(byte code),最后再通过运行与操作系统平台环境相应的一种称为Java解释器的运行机构来执行编译生成的字节码。 Java的解释器和运行时系统又称为“Java虚拟机(JVM,Java Virtual Machine)” ;1.2 面向对象程序设计;1.2.1 传统与面向对象程序设计语言 传统的面向过程的程序设计方法从解决问题的每一个步骤入手,较适合于解决比较小的简单问题。如典型的面向过程的程序设计语言BASIC、C语言等。 面向对象的程序设计方法则按照现实世界的特点来管理复杂的事物,把它们抽象为对象,具有自己的状态和行为,通过对消息的反应来完成一定的任务。;面向对象程序设计(OOP)中的“对象”是什么含义呢?借用一

文档评论(0)

1亿VIP精品文档

相关文档