欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    面向对象程序设计第1讲Java概述.ppt

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

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

    面向对象程序设计第1讲Java概述.ppt

    面向对象程序设计第1讲 Java概述课程目标掌握Java语言的基础知识理解和掌握面向对象程序设计的基本思想熟练地使用Java语言进行程序的编写、编译以及调试工作养成良好的编程规范,编写具有一定实用价值的Java应用程序和小程序参考资料教材:uJava面向对象程序设计,赵生慧、孙家启等编著,高等教育出版社。参考书:uJAVA语言程序设计,朱福喜编著,清华大学出版社简单、入门uThinkinJava、CoreJava全面、深入uAPI文档完整、准确参考网址:uhttp:/uhttp:/学习方法基础层次读懂书上简单程序。第一层次模仿书上简单程序。第二层次自己编写简单程序。第三层次修改别人复杂程序。第四层次自己编写复杂程序。第五层次分析专家复杂程序。第六层次自己编写优秀软件。听听过过的的 会会忘忘记记,看看过过的的 会会记记住住,做做过过的的 才才会会明明白白。课程考核办法及要求(1)上机实验20u按要求按时预习实验内容u按时到课,完成实验报告(2)作业+课堂20u按时到课,认真听讲u按时按要求完成作业(3)考试(闭卷)60第一章 Java概述内容uJava的发展和特点uJava运行环境设置uJava程序结构u面向对象程序设计目标u了解Java的发展历史以及特点u理解Java平台无关性的含义u重点:掌握Java的基本程序结构和编程开发环境u难 点:掌 握 Java application与Javaapplet编辑、编译与运行的方法u初步了解类和对象的概念Java的发展(一)Java是由SunMicrosystems的JamesGosling所领导的开发小组设计的。最初的版本是1991年的橡树(Oak),其目标是设计独立于平台且能够嵌入到不同的消费类电子产品的程序。随着Internet及WWW的发展,Web也需要在不同的环境不同的平台上进行程序的移植,这个变化导致了Oak的转型及Java的诞生。1995年,Sun公司对Oak进行了修改,用于开发Internet应用程序,并将其命名为Java。Java的主要版本Java2被分成J2SE、J2EE和J2ME三种平台。J2SE,即Java2PlatformStandardEditionJava2标准版,是一种开发和部署平台,提供了编写桌面应用程序所有必需的功能。J2EE,即Java2PlatformEnterpriseEditionJava2企业版。J2EE是针对Internet环境下企业级应用推出的一种全新概念的模型,适合于开发服务器端应用程序或者大型ERP系统等。J2ME,即Java2PlatformMicroEditionJava2微型版。应用于各种各样的消费电子产品上,例如智能卡、手机、PDA、电视机顶盒等方面。Java的特点Java的飞速发展归功于它所具有的特点简单性面向对象结构中立安全性可移植性Java运行环境Java程序开发环境一般要提供编辑、编译与运行编辑、编译与运行工具。Java程序的编辑可以使用任何一个编辑器,编译与运行则通过Sun公司提供的Java开发工具箱JDK(JavaDevelopmentToolkit)进行。JDK是一个简单的命令行工具集,包括软件库、编译Java源程序的编译器(javac.exe)、执行字节码的解释器(java.exe)以及其他的一些实用工具。下载地址,http:/JDK安装,注意环境变量的设置。JDK安装设置安装JDKu直接运行“jdk-6-windows-i586.exe”,按照安装向导进行安装。设置环境变量:uPATH=bin;uCLASSPATH=.;Windows98:autoexec.batWindowsNT/2000/XP:控制面板系统高级环境变量JDK环境内容安装JDK后产生如下目录结构:ubin目录:Java开发工具,包括Java编译器、解释器等udemo目录:一些实例程序ulib目录:Java开发类库ujre目录:Java运行环境,包括Java虚拟机、运行类库等uJava开发工具包括:uJavac:Java编译器,用来将java程序编译成Bytecode。uJava:Java解释器,执行已经转换成Bytecode的java应用程序。uAppletviwer:Applet解释器,用来解释已经转换成Bytecode的java小应用程序。Java应用程序结构(一)/*文件名Simple.java*/publicclassSimplepublicstaticvoidmain(Stringargs)/输出一个字符串System.out.println(Thisisasimpleprogram!);/*Java是大小写敏感的。*/Java程序分两种:程序分两种:1.1.JavaJava独立应用程序独立应用程序(Java(Java Application)Application)2.2.Java Java小程序小程序(Java(Java Applet)Applet)1.类2.方法与main()方法3.标识符与关键字4.语句5.块6.注释 单行/多行注释 文档注释Java应用程序结构(二)块Java应用程序开发过程一个Java程序的开发过程通常包括创建、编译、运行等几个阶段。文本编辑器编辑程序,并命名为Simple.java。JDK中的javac.exe编译Simple.java文件,产生字节码文件Simple.class,命令javacSimple.java用JDK中的java.exe运行字节码文件。命令javaSimpleJava Applet程序举例/文件名SimpleApplet.javaimport;publicclassSimpleAppletextendspublicvoidpaint(Graphicsg)g.drawString(“Thisisasimpleapplet!”,15,15);程序编译产生SimpleApplet.class。Java applet的开发过程创建并编译applet创建调用applet的HTML文件浏览appletu使用Applet解释器appletviewer.exe,命令appletviewersimpleapplet.htmlu用Web浏览器TheexampleofJavaappletApplet程序分析import语句对象g是由Graphics类定义的一个对象方法paint()和类Graphics(参见第九章)类继承和关键字extends(classBextendsA)关键字extends表示程序中定义的类B是类A(已经存在的类)的扩展。类SimpleApplet是Java中类Applet的扩展,则扩展类SimpleApplet继承了Applet类的所有功能与属性。/文件名SimpleApplet.javaimport;publicclassSimpleAppletextendspublicvoidpaint(Graphicsg)g.drawString(“Thisisasimpleapplet!”,15,15);面向对象程序设计(一)对象对象对象的属性决定了对象是什么,行为决定了对象能够做什么。在具体的程序设计中,对象的属性是一些数据域的集合,行为则是方法的集合。也就是说,对象是数据及其处理方法的一个封装。面向对象程序设计(二)AlanKay对面向对象程序设的总结:1.万事万物皆对象可以将待解决问题分解为程序中的对象,对象可以存储数据也可以对自身数据进行处理。2.程序是对象的集合对象通过消息传递请求其他对象进行工作。3.每个对象都拥有其他对象所构成的记忆4.每个对象都有其类型5.同一类型的所有对象能接受相同的消息面向对象程序设计(三)类决定了对象的结构,对象是类的一个具体实例,一个类可以有许多不同的对象,这些对象具有共同的属性。先定义类,再有对象面向对象的三个特性:继承、封装和多态面向对象程序设计过程程序设计不仅仅是编写语言代码,还包括软件开发1。分析2。软件设计3。编写代码4。测试5。运行维护编写软件需要大量的实践小结介绍了Java的起源与发展,Java的基本特点。演示了运行环境的安装及设置过程。通过具体的例子分析了Javaapplication及Javaapplet的组成,并讲解了程序编译、运行过程。初步介绍了面向对象程序设计的基本方法,简单地说明了类及对象等概念。作业与实验作业(日期)uP16-8uP17-11,12实验u目的1.了解JDK的安装和使用。2.熟悉Javaapplication和Javaapplet的编译、编译和运行环境。

    注意事项

    本文(面向对象程序设计第1讲Java概述.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

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

    收起
    展开