《程序设计概述》PPT课件.ppt

上传人:sh****n 文档编号:12667729 上传时间:2020-05-13 格式:PPT 页数:28 大小:513.86KB
返回 下载 相关 举报
《程序设计概述》PPT课件.ppt_第1页
第1页 / 共28页
《程序设计概述》PPT课件.ppt_第2页
第2页 / 共28页
《程序设计概述》PPT课件.ppt_第3页
第3页 / 共28页
点击查看更多>>
资源描述
第1章程序设计概述,学习重点:面向过程与面向对象面向对象中的几个基本概念建立Java的运行环境,本章逻辑结构,1.1程序设计语言的分类1.1.1按发展过程分类1.1.2按执行方式分类1.1.3按思维模式分类1.2Java简介1.2.1Java的历史和主要特点1.2.2面向对象的几个基本概念1.2.3Java的运行及运行环境1.2.4常见的Java集成开发环境1.3练习题,1.1程序设计语言的分类,程序设计语言是学习计算机技术的基础,它经历了较长的发展过程,也有许多不同的分类方法,下面将介绍几种对学习Java比较有帮助的分类。,1.1.1按发展过程分类,机器语言汇编语言高级语言第四代语言,1.1.2按执行方式分类,编译执行的语言解释执行的语言,1.1.3按思维模式分类,面向过程的程序设计语言面向对象的程序设计语言,1.2Java简介,在所有的面向对象程序设计语言当中,Java是最纯粹、结构最清晰的一种语言,它严格遵守着面向对象的绝大多数思想和理念,是学习面向对象思想最好最有效的一种语言。同时,Java又具备构造非常复杂应用的能力,现在以及未来的很多应用都将基于Java来开发,它的发展前景是不可估量的。,1.2.1Java的历史和主要特点,1995年,Sun公司发现可以利用Oak创造动态页面,便开始对Oak进行了大规模的改造,并推出了Java同年,Netscape公司推出支持Java的浏览器Navigator2.0如今,Java本身已经从一种程序设计语言上升成为一类技术,成为网络编程及电子商务系统开发不可缺少的有力工具和平台,Java之所以能够在计算机和网络技术高度发达的今天占据这样关键性的地位,主要是由以下特点决定的,面向对象可移植性标准性好结构清晰,1.2.2面向对象的几个基本概念,类与对象抽象属性与方法封装,1.2.3Java的运行及运行环境,1.编写并执行Java程序的步骤2.Java应用程序示例3.Java小程序示例,1.编写并执行Java程序的步骤,编写源代码编译源代码解释执行程序,以Windows2000Professional为例设置环境变量,单击【开始】|【设置】|【控制面板】|【系统】|【高级】|【环境变量】命令,打开【环境变量】对话框,在下面的【系统变量】列表框设置系统变量,以便以任何用户身份登录都能使用。选中Path一行,如图所示。,单击【编辑】按钮,在已有内容的最后增加JDK下bin和lib这两个目录安装的位置,每一项用分号隔开,图中最后两项是添加的。这样做的目的是让Windows在任何目录下都能运行JDK中的工具,读者可以把Java的源程序放在与JDK不同的目录下,如e:MyJavaProgram目录下,并可在该目录下直接运行JDK中的工具。,2.Java应用程序示例,下面是一个以Windows下的记事本编辑的Java应用程序,并在JDK下运行的过程。程序内容将在以后章节中予以解释,读者只需熟悉编译及运行过程。,(1)编写程序:打开记事本,编辑例1.1的程序,保存到某一目录。需要注意的是:Java是区分大小的,保存的文件名与程序类名相同,其扩展名为.java,例1.1JavaProgram1.javaJavaProgram1.java程序的内容如下:publicclassJavaProgram1publicstaticvoidmain(Stringargs)System.out.println(“Ihavebeenaprogrammer!”);,(2)编译程序:单击【开始】|【运行】命令,在命令行上输入“cmd”,按回车键,即可打开一个命令窗口,将目录转换到编写的Java源程序所在的目录,输入“javacfilename.java”,本例应输入“javacJavaProgram1.java”,如果编译正确的话,显示如图的结果。,(3)执行程序:同样在命令窗口中输入“javafilename”,本例应输入“javaJavaProgram1”,运行结果如图所示,3.Java小程序示例,例1.2首先,编辑一个Java程序文件。JavaProgram2.java程序的内容如下:importjava.applet.Applet;importjava.awt.*;publicclassJavaProgram2extendsAppletpublicvoidpaint(Graphicsg)g.drawString(IhavebeenaprogrammerofJavaApplet!,10,20);,然后,再用编辑器编辑一个HTML文件来调用该Java小程序。,Applet.html文件的内容如下:AppletTestPageAppletTestPage,使用与例1.1中同样的方法编译AppletProgram2.java之后,再输入“appletviewerfilename.html”,在本例中输入“appletviewerapplet.html”,即得到如下的运行结果,假如读者的机器上安装了支持Java的浏览器,可以直接使用浏览器调用这个HTML文件,也可以直接用鼠标双击HTML文件的名字。如果读者使用的是Microsoft的InternetExplorer,可以打开一个新的IE窗口,在地址栏中输入HTML文件的全路径名,如图所示。,1.2.4常见的Java集成开发环境,Symantec公司出品的VisualCafMicrosoft出品的VisualJ+Borland公司出品的Jbuilder,1.3练习题,1.选择题(1)操作系统的主要功能括:A.程序编译B.内存管理C.CPU管理D.数据的组织与维护,(2)面向过程程序设计的核心是:,A.商业逻辑B.客观实体C.算法D.要解决的问题,(3)常见的面向对象的程序设计语言包括:,A.PascalB.FortranB.C+D.Java,(4)符合对象和类关系的是:,A.人和老虎B.书和汽车C.楼和建筑物D.汽车和交通工具,2.试验题,在你自己的计算机上安装并配置Java运行环境并编辑运行本书中的两个例程。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!