《Java程序设计基础》第1章:程序设计概述.ppt

上传人:wuy****n92 文档编号:72522846 上传时间:2023-02-12 格式:PPT 页数:28 大小:306.50KB
返回 下载 相关 举报
《Java程序设计基础》第1章:程序设计概述.ppt_第1页
第1页 / 共28页
《Java程序设计基础》第1章:程序设计概述.ppt_第2页
第2页 / 共28页
点击查看更多>>
资源描述

《《Java程序设计基础》第1章:程序设计概述.ppt》由会员分享,可在线阅读,更多相关《《Java程序设计基础》第1章:程序设计概述.ppt(28页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第1章 程序设计概述学习重点:l面向过程与面向对象l面向对象中的几个基本概念l建立Java的运行环境 本章逻辑结构本章逻辑结构l1.1 程序设计语言的分类 按发展过程分类 按执行方式分类 按思维模式分类l1.2 Java简介 Java的历史和主要特点 面向对象的几个基本概念 Java的运行及运行环境 常见的Java集成开发环境l1.3 练 习 题 1.1 程序设计语言的分类程序设计语言的分类 程序设计语言是学习计算机技术的基础,它经历了较长的发展过程,也有许多不同的分类方法,下面将介绍几种对学习Java比较有帮助的分类。1.1.1 按发展过程分类按发展过程分类机器语言汇编语言高级语言第四代语言

2、1.1.2 按执行方式分类按执行方式分类编译执行的语言解释执行的语言1.1.3 按思维模式分类按思维模式分类面向过程的程序设计语言面向对象的程序设计语言1.2 Java简介简介 在所有的面向对象程序设计语言当中,Java是最纯粹、结构最清晰的一种语言,它严格遵守着面向对象的绝大多数思想和理念,是学习面向对象思想最好最有效的一种语言。同时,Java又具备构造非常复杂应用的能力,现在以及未来的很多应用都将基于Java来开发,它的发展前景是不可估量的。1.2.1 Java的历史和主要特点的历史和主要特点l1995年,Sun公司发现可以利用Oak创造动态页面,便开始对Oak进行了大规模的改造,并推出了

3、Java l同年,Netscape公司推出支持Java的浏览器Navigator 2.0 l如今,Java本身已经从一种程序设计语言上升成为一类技术,成为网络编程及电子商务系统开发不可缺少的有力工具和平台 Java之所以能够在计算机和网络技术高度发达的今天占之所以能够在计算机和网络技术高度发达的今天占据这样关键性的地位,主要是由以下特点决定的据这样关键性的地位,主要是由以下特点决定的 l面向对象l可移植性l标准性好l结构清晰1.2.2 面向对象的几个基本概念面向对象的几个基本概念l类与对象l抽象l属性与方法l封装 1.2.3 Java的运行及运行环境的运行及运行环境1.编写并执行Java程序的

4、步骤2.Java应用程序示例3.Java小程序示例 1.1.编写并执行编写并执行JavaJava程序的步骤程序的步骤l编写源代码l编译源代码l解释执行程序以以Windows 2000 Professional为例设置环境变量为例设置环境变量 单击【开始】|【设置】|【控制面板】|【系统】|【高级】|【环境变量】命令,打开【环境变量】对话框,在下面的【系统变量】列表框设置系统变量,以便以任何用户身份登录都能使用。选中Path一行,如图所示。单击【编辑】按钮,在已有内容的最后增加单击【编辑】按钮,在已有内容的最后增加JDKJDK下下binbin和和liblib这两个目录安装的位置,每这两个目录安装

5、的位置,每一项用分号隔开,图中最后两项是添加的。这样做的目的是让一项用分号隔开,图中最后两项是添加的。这样做的目的是让WindowsWindows在任何目录下都在任何目录下都能运行能运行JDKJDK中的工具,读者可以把中的工具,读者可以把JavaJava的源程序放在与的源程序放在与JDKJDK不同的目录下,如不同的目录下,如e:MyJavaPrograme:MyJavaProgram目录下,并可在该目录下直接运行目录下,并可在该目录下直接运行JDKJDK中的工具。中的工具。2.Java2.Java应用程序示例应用程序示例 下面是一个以Windows下的记事本编辑的Java应用程序,并在JDK下

6、运行的过程。程序内容将在以后章节中予以解释,读者只需熟悉编译及运行过程。(1)(1)编写程序:打开记事本,编辑例编写程序:打开记事本,编辑例1.11.1的程序,保存到某一目录。需要注的程序,保存到某一目录。需要注意的是:意的是:JavaJava是区分大小的,保存的文件名与程序类名相同,其扩展名为是区分大小的,保存的文件名与程序类名相同,其扩展名为.java.java 例例1.1 JavaProgram1.javaJavaProgram1.java程序的内容如下:public class JavaProgram1public static void main(String args )Syste

7、m.out.println(“I have been a programmer!”);(2)(2)编译程序:单击【开始】编译程序:单击【开始】|【运行】命令,在命令行上输入【运行】命令,在命令行上输入“cmd”“cmd”,按回车键,按回车键,即可打开一个命令窗口,将目录转换到编写的即可打开一个命令窗口,将目录转换到编写的JavaJava源程序所在的目录,输入源程序所在的目录,输入“javac“javac filenamefilename.java”.java”,本例应输入,本例应输入“javac JavaProgram1.java”“javac JavaProgram1.java”,如果编译正

8、确的话,如果编译正确的话,显示如图的结果。显示如图的结果。(3)(3)执行程序:同样在命令窗口中输入执行程序:同样在命令窗口中输入“java“java filenamefilename”,本例应,本例应输入输入“java JavaProgram1”“java JavaProgram1”,运行结果如图所示,运行结果如图所示 3.Java3.Java小程序示例小程序示例例例1.2首先,编辑一个Java程序文件。JavaProgram2.java程序的内容如下:import;import java.awt.*;public class JavaProgram2 extends Applet publ

9、ic void paint(Graphics g)g.drawString(I have been a programmer of Java Applet!,10,20);然后,再用编辑器编辑一个然后,再用编辑器编辑一个HTMLHTML文件来调用该文件来调用该JavaJava小程序。小程序。Applet.html文件的内容如下:Applet Test PageApplet Test Page使用与例1.1中同样的方法编译AppletProgram2.java之后,再输入“appletviewer filename.html”,在本例中输入“appletviewer applet.html”,即

10、得到如下的运行结果假如读者的机器上安装了支持Java的浏览器,可以直接使用浏览器调用这个HTML文件,也可以直接用鼠标双击HTML文件的名字。如果读者使用的是Microsoft的Internet Explorer,可以打开一个新的IE窗口,在地址栏中输入HTML文件的全路径名,如图所示。1.2.4 常见的常见的Java集成开发环境集成开发环境lSymantec公司出品的Visual CaflMicrosoft出品的Visual J+lBorland公司出品的Jbuilder 1.3 练练 习习 题题 1.选择题(1)操作系统的主要功能括:A.程序编译 B.内存管理 C.CPU管理 D.数据的组织与维护(2)面向过程程序设计的核心是:A.商业逻辑 B.客观实体 C.算法 D.要解决的问题(3)常见的面向对象的程序设计语言包括:A.Pascal B.Fortran B.C+D.Java(4)符合对象和类关系的是:A.人和老虎 B.书和汽车 C.楼和建筑物 D.汽车和交通工具 2.试验题 在你自己的计算机上安装并配置Java运行环境并编辑运行本书中的两个例程。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁