下载此文档

第一节 Java语言简介.ppt


文档分类:IT计算机 | 页数:约58页 举报非法文档有奖
1/58
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/58 下载此文档
文档列表 文档介绍
第一节 Java 语言简介?引言? Java Application 程序? Java Applet 程序? Java 开发环境? Java 执行过程? Java 语言的特点?小结 1. 引言?编程语言: ?计算机作为工具广泛地应用在各个领域中:使用计算机来代替人类的手工劳动,就需要把用人类解决问题的思维活动过程转换成计算机能够理解和执行的语言,这就是编程语言或程序设计语言。?例如:求 f(n)= n! f(n) = n! = n * (n-1) * (n-2) *…*2*1 main(){ int n=10; int s=1; int i; for(i=n; i>0; i--) s = s * i; } 1. 引言?机器语言?在计算机问世之初,首先想到的是用“0”和“1”两种符号来代表电路的通和断两种状态,即最早的编程语言—机器语言。?机器语言是计算机能够理解并直接执行的唯一语言。整个语言只包含“0”和“1”两种符号。机器语言程序中无论是指令、数据还是存储地址,都是由二进制的“0”和“1”组成的,机器能够直接执行它。?缺点:晦涩难懂;虽然执行速度很快,但是编程效率低;编写程序时容易发生错误 10110000 00001111 00101100 00001010 1. 引言?汇编语言?为了克服机器语言的缺陷,用一些易于理解和记忆的符号来代替二进制码,即汇编语言。?汇编语言用符号构成程序,用符号表示指令、数据、寄存器、地址等物理概念,更符合人类的形象思维。?使用汇编语言写程序时,程序员依然需要考虑大量的机器细节,即汇编语言仍然是与具体机器硬件有关的语言,是面向机器的语言。 MOV A ,15 ADD A ,10 1. 引言?高级语言?为了从根本上摆脱语言对机器的依附,在 1956 年推出了与具体机器指令系统无关、表达方式接近自然语言的 FORTRAN 语言。?在 FORTRAN 语言中采用了具有一定含义的数据命名和易于理解的执行语句,屏蔽了机器细节,使得程序员在读写程序时可以联系到程序所描述的具体事物。所以,把这种“与具体机器指令系统无关,表达方式接近自然语言”的计算机语言称为高级语言。?高级语言的出现是编程语言发展史上的一大进步。 A= 15 A=A+ 10 1. 引言 MOV A ,15 ADD A ,10 汇编语言: A= 15 A=A+ 10 高级语言: 10110000 00001111 00101100 00001010 机器语言: 执行效率高低可读性,通用性低高 1. 高级语言源程序编译程序连接程序汇编程序汇编连接编译 1. 引言?面向过程的语言: ?用计算机所理解的逻辑来描述和表达问题的具体解决过程。?过程语言把数据和过程分离为相互独立的实体,过程之间的多种相互关系很难表述清楚。程序员在编写算法时,需要时刻考虑所处理问题的数据结构,一旦数据结构发生了轻微的变化,处理这些数据的算法也要做相应的修改,甚至完全重写。因此,用过程语言编写的软件,重用性较差。?面向对象的编程语言: ?更直接地描述问题域中客观存在的事物(即对象)以及它们之间的关系。面向对象技术追求软件系统对现实世界的直接模拟,希望用户最大程度地利用软件系统,花费少量的编程时间来解决问题。 1. 引言? Java 语言是流行的编程语言,它的面向对象、跨平台、分布应用等特点给程序员带来了一种崭新的计算概念,使提供各种各样的动态服务,发生了巨大的变化。? Java 不仅能够编写小应用程序实现嵌入网页的声音和动画功能,而且还能够开发独立的大中型应用程序,强大的网络功能把整个 作为一个统一的运行平台,拓展了传统 C/S 模式。?自从 1995 年正式问世以来, Java 已经逐步从一种单纯的计算机高级编程语言发展为重要的 平台,成为重要的发展潮流与方向。

第一节 Java语言简介 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数58
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小955 KB
  • 时间2017-02-20