欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    java面向对象程序设计第01章old.ppt

    • 资源ID:6510300       资源大小:899KB        全文页数:33页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    java面向对象程序设计第01章old.ppt

    先修课程,要求先学习以下课程1.计算机基础知识最好学习过或同时学习以下课程1.计算机导论,参考书目,Java2实用教程 耿祥义 清华大学出版社Java语言程序设计 郞波 清华大学出版社Think in Java Java 编程思想,关于本课程,考试:成绩及评分:平时(30%):纪律、实验、作业、课堂 提问 期末(70%),课程特点:实践性强,学习方法,实践,实践。再实践忌:做试题集,背语法,主要知识点:1.1 Java语言的产生和发展 1.2 Java语言的特点 1.3 Java与C+区别 1.4 Java平台和运行机制 1.5 Java开发环境JDK 1.6 Java程序的开发过程,第一章 Java语言综述,1.1 Java语言的产生和发展,1.2 Java语言的特点,1.3 Java与C+的区别,1.4 Java平台和运行机制,第一章 Java语言综述,1.1 Java语言的产生和发展,1.2 Java语言的特点,1.3 Java与C+的区别,1.4 Java平台和运行机制,第一章 Java语言综述,1.1 Java语言的产生和发展,1.2 Java语言的特点,1.3 Java与C+的区别,1.4 Java平台和运行机制,面向对象,平台无关性,安全稳定,支持多线程,很好地支持网络编程,Java丰富的类库,简单易学,Java语言的特点,第一章 Java语言综述,1.1 Java语言的产生和发展,1.2 Java语言的特点,1.3 Java与C+的区别,1.4 Java平台和运行机制,第一章 Java语言综述,1.1 Java语言的产生和发展,1.2 Java语言的特点,1.3 Java与C+的区别,1.4 Java平台和运行机制,图1-1 Java平台的组成,Java应用程序接口(API),Java基本软件(基本类和扩展类),Java虚拟机(JVM),适配器,实际计算机(硬件和操作系统),通信网络,第一章 Java语言综述,1.1 Java语言的产生和发展,1.2 Java语言的特点,1.3 Java与C+的区别,1.4 Java平台和运行机制,编写Java程序,Java编译器,字节码(.class),Java源代码(.java),Java解释器for Windows,Java解释器for UNIX,Java解释器for Mac OS,图1-2 Java程序从编写到运行的过程,PC计算机,UNIX服务器,Mac计算机,Java虚拟机(Java VM,Java Virtual Machine),第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,下载JDK:1在浏览器窗口的地址栏中输入Sun Microsystems公司的网址:便可直接进入下载JDK5.0版的网页,如图1-3所示。,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,2单击图1-3的Download JDK 5.0 Update 6出现如图1-4所示的网页,单击Accept项目。,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,3在接下来的下载窗口中,单击如图1-5所示的需要下载的项目。,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,4在保存设置对话框中单击“确定”按钮,会出现另存为对话框,文本框中的默认文件名为jdk-1_5_0_06-windows-i586-p.exe,选择要存放的该文件的位置,如C:Downloads,然后按下“保存”按钮即可开始下载。完成JDK文件的下载后,可以立即进行安装,安装JDK的步骤如下:1.找到下载后的文件jdk-1_5_0_06-windows-i586-p.exe,双击,此时安装程序检查你的计算机,选择“我接受该许可证协议中的条款(A)”单选框,单击“下一步”按钮,进入图1-6对话框。2.在本对话框中可以设置安装路径和选择安装项目,建议使用默认路径。JDK5.0的默认路径为C:Program FilesJavajdk1.5.0_06,如果要修改安装路径,可单击“更改”接钮。设置好安装路径、选择安装项目后,单击“下一步”按钮,这时计算机自动进行安装JDK5.0。,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,3.安装完后,将弹出JRE的自定义安装对话框,此时可以设置安装路径和选择安装项目,建议使用默认路径。设置和选择的方法同上,设置完成后,单击“下一步”进入“浏览器注册”对话框。,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,4.由于在Internet Explorer 6.0以后不再集成JRE运行环境,因此需在相应的浏览器中注册JRE插件。在图1-9所示的浏览器注册对话框中,选择注册本机使用的浏览器,如果机器两种浏览器都使用,可以都选择。选择完后,单击“下一步”按钮安装JRE运行时环境。,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,5.安装完成后,单击“完成”按钮,结束JDK的整个装过程。Windows2000/XP/NT环境的设置:(1)打开“系统特性”对话框。打开“控制面版”,选择“系统”选项,弹出“系统特性”对话框,在对话框中选择“高级”选项卡。如图1-10所示。,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,(2)设置系统环境变量。单击“环境变量”按钮,引出“环境变量”设置对话框。设置JAVA_HOME变量。在“系统变量”列表框下面单击“新建”按钮,在变量名文本框中输入“JAVA_HOME”,在量变值文本框中输入JDK的安装路径“C:Program FilesJavajdk1.5.0_06”。设置CLASSPATH变量。在“系统变量”列表框中选择“CLASSPATH”变量,如果没有该变量,同样要新建该变量,在变量的值文本框中输入:“.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar”。设置PATH变量。在“系统变量”列表框中选择“PATH”变量,在最后加入值“;%JAVA_HOME%bin”。,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,Windows 98/Me环境的设置:在C盘根目录中找到“Autoexec.bat”文件,去掉只读属性(如果是只读文件),然后在记事本中编辑,在文件中找“SET PATH”和“SET CLASSPATH”字符串,如果找到,先在对应的字符串后面输入分号(;),再输入下面斜体部分;否则输入对应的全部字符串,对可执行文件的查找路径和类路径进行设置。SET PATH=C:Program FilesJavajdk1.5.0_06bin SET CLASSPATH=C:Program FilesJavajdk1.5.0_06lib,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,Java的API文档是Java程序开发的帮助文件,可以在Sun公司网站下载JDK的网页上,下载jdk-1_5_0-doc.zip文件。下载后解压到本地硬盘,其中的文本是HTML格式,提供了所有的有关API类库的信息及链接,API文档内容主要包括:类层次结构、类及其一般目的说明、成员变量表、构造方法表、方法表、变量详细说明表及每一个变量使用的详细描述、构造方法的详细说明及进一步的描述等。Java的API文档在浏览器中打开后的界面如图1-13所示。,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,JDK的目录结构图,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,Java开发工具简介,在JDK的bin目录下,存放着Java 2提供的一些可执行应用程序,为我们开发和测试自己的程序提供了工具。1javac:Java语言的编译器。2java:Java应用程序执行引擎,类名后面可带一个或多个字符串参数。3javadoc:API生成器,对当前类生成HTML格式的API文档。4appletviewer:小应用程序浏览器。5jar:Java Archive文件归档工具,用它可以把类文件以及其他格式的文件进行压缩,以便于程序中 引入以及网络传输等。6jdb:Java调试工具Debugger。7javap:类文件的分解器。8extcheck:判断和检测jar冲突。9rmic:为远程对象调用产生存根和框架。10rmiregistry:提供远程对象注册服务。11rmid:激活远程方法的系统后台服务。12serialver:返回类的序列化版本号。13native2ascii:将本地编码的文本文件转化成Unicode编码文件。14keytool:按键和键盘识别的管理工具。15jarsigner:产生和识别jar文件签名。16policytool:图形化用户界面工具的管理策略文件。17tnameserv:提供可访问的CORBA命名服务。18idlj:生成.java文件使它映射到一个OMG RDL接口并且使一个应用可以利用CORBA功能写入Java程序。,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,Java程序开发过程,Java应用程序开发(Java Application),Java小应用程序开发(Java Applet),编辑源程序,编译源程序,运行Java程序,编辑源程序,编译源程序,创建HTML文件,运行Java程序,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,Java应用程序例子,/Add.javapublic class Add public static void main(String args)int a,b,c;a=5;b=7;c=a+b;System.out.println(a+b+=+c);,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,向应用程序传递参数,/WhoSayWhat.javaclass WhoSayWhat public static void main(String args)if(args.length 2)(请向应用程序传递两个参数);System.exit(0);String s1=args0;String s2=args1;System.out.println(s1+Say:+s2);,若输入运行的命令为:java WhoSayWhat Marry Good Day程序运行显示的结果为:Marry Say:Good Day,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,Java小应用程序例子,/JApp.javaimport;import;public class JApp extends Applet public void paint(Graphics g)g.drawString(hello world!,50,25);,将Applet嵌入到HTML文件中使用HTML标记形式为:,第一章 Java语言综述,1.3 Java与C+的区别,1.4 Java平台和运行机制,1.5 Java程序开发环境,1.6 Java程序开发过程,运行时只需直接用浏览器打开相应的嵌有该Applet的HTML文件就可以了;还可以在命令提示符窗口中输入:appletviewer JApp.html。运行结果如图1-16所示。,Java语言的发展史是简短而曲折的,但由于它与网络的良好结合,使得它在刚发布时就引起了轰动。由于Java语言是一种新型的计算机语言,没有兼容低版本计算机的负担,所以Java语言在采用计算机新技术方面比传统的计算机语言显得更为纯粹,Java语言的特点也更为鲜明。Java语言通过Java虚拟机的机制基本克服了不同计算机平台之间的差别。学习Java需要有一个程序开发环境,目前,有许多很好的Java程序开发环境可用,但学习Java最好选用Sun公司推出的软件开发工具箱JDK。,小结,Java程序分为两大类型:Java应用程序(Java Application)与应用在WWW上的Java小应用程序(Java Applet)。Java应用程序的开发过程包括编辑、编译和运行。Java小应用程序前两个步骤与Java应用程序大致相同。但由于Java Applet不能单独运行,所以不能直接用Java命令来执行第二步生成的字节码,而应该另外创建一个可以嵌入该Applet字节码的HTML文件,然后由支持Java的WWW浏览器或AppletViewer来加载执行。学习Java语言非常重要,希望大家多多练习,真正掌握Java语言的编程要领,设计出即美观又使用的应用程序。,小结,

    注意事项

    本文(java面向对象程序设计第01章old.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开