JAVA程序设计基础知识.ppt

JAVA程序设计基础知识.ppt

ID:50725470

大小:146.50 KB

页数:47页

时间:2020-03-16

JAVA程序设计基础知识.ppt_第1页
JAVA程序设计基础知识.ppt_第2页
JAVA程序设计基础知识.ppt_第3页
JAVA程序设计基础知识.ppt_第4页
JAVA程序设计基础知识.ppt_第5页
资源描述:

《JAVA程序设计基础知识.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一讲JAVA程序设计基础知识8/4/202111.Java程序设计概述2.Java程序设计的基本概念3.Java的结构化程序设计8/4/202121.Java程序设计概述程序设计,简单地说:就是根据所提出的任务,把计算机能够正确完成该任务而所要做的工作写成一种能让计算机直接或间接接受的语句的过程,整个任务所对应的一系列语句的集合即被称为一段程序。程序设计的方式和水平在不断提高。程序设计所用的语言(被称为程序设计语言)从低级语言发展到高级语言。与计算机硬件的发展一样,程序设计语言作为计算机软件的一部分也有它的几个发展阶段:8/4/20213第一阶段:机器语言第二阶段:汇编

2、语言第三阶段:高级语言面向过程的程序设计语言面向对象的程序设计语言程序设计语言的发展阶段8/4/20214程序的运行直接运行运行结果机器语言目标程序运行结果运行汇编汇编语言高级语言解释并执行运行结果目标程序编译运行8/4/20215JavaJava是美国SunMicrosystems公司于1995年5月正式发布的程序设计语言,它的前身是SunMicrosystems公司为智能消费类家用电器研究而开发的项目一部分,但该项目的开发过程却并不顺利,直到1993年Web开始在Internet上盛行,开发小组试着将这一技术转移到Web网络上,没想到这一举动竟使Java在Intern

3、et上获得了空前的成功,使它成为了Web世界富有创造性的工具。时至今日,尽管Web开发人员仍然在利用Java使站点更生动、活泼,但它已远远超过了Web技术的范围。8/4/20216Java的运行平台Java大家庭中三大主要成员:(1)J2ME——Java2MicroEdition用于嵌入式Java消费电子平台。不论是无线通讯、手机、PDA等小型电子装置都可采用其作为开发工具及应用平台。(2)J2SE——Java2(SoftwareDevelopmentKit)StandardEdition是Java最通行的版本,是用于工作站、PC机的Java标准平台。因此也是本书应用程序

4、的使用版本。(3)J2EE——Java2EnterpriseEdition可扩展的企业应用Java2平台,它提供了企业e-Business架构及WebServices服务,除深受广大企业用户的欢迎之处是其开放的标准和优越的跨平台能力。8/4/20217Java语言主要功能特点1.语法简单、易于初学者学习。2.执行方式效率高。3.对被编译好的目标程序(字节码)的执行与平台无关。4.使用分布式技术,保证运行安全。5.提供丰富的API文档和类库。8/4/20218用Java语言编辑的源程序的执行方法是采用先经过编译器编译、再利用解释器解释的方式来运行的。它综合了解释性语言与编译

5、语言的众多优点,使其执行效率较以往的程序设计语言有了大幅度的提高。Java源程序经过编译器编译,会被转换成一种我们将它称之为“字节码(byte_codes)”的目标程序。“字节码”的最大特点便是可以跨平台运行。8/4/20219Java虚拟机任何一种可以运行Java程序的软件都可以被称为Java虚拟机(Javavirtualmachine,JVM),因此诸如浏览器与Java的开发工具等皆可看作一部JVM。当然我们可以把Java的字节码(byte_codes)看成是JVM所运行的机器码。Java源程序Java字节码程序Java程序运行结果Java编译器Java解释器8/4/

6、202110Java程序的开发过程Java程序分为两大类型:JavaApplication(Java应用程序)与应用在www上的Javaapplet(Java小应用程序)。JavaApplication是指可以在Java平台上独立运行的一种程序,这类程序在被执行的过程中,程序员必须为程序指定开始被执行的起始点,这种起始点被称为程序入口,Java应用程序主要以main()Method作为程序入口,由Java解释器加载执行。Javaapplet则是内嵌在Html文件中,必须搭配浏览器来运行,它没有程序入口。由于Javaapplet的编写方式与JavaApplication类似

7、,因此大家只要熟悉JavaApplication的编写方式,很快就能学会编写Javaapplet。8/4/202111环境配置安装JDKPATH=C:j2sdk1.4.2_03binClasspath=.;C:j2sdk1.4.2_03lib8/4/202112JavaApplication的开发过程1.编辑源程序:(可在记事本或其它诸如Edit之类的文本编辑器中进行)例1.4.1:publicclassFriends//定义public类Friends{publicstaticvoidmain(Stringargs[

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

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

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