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

    《面向对象的程序设计与Java语言》.ppt

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

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

    《面向对象的程序设计与Java语言》.ppt

    面向对象的程序设计与Java语言,课件服务器:答疑:电话:26535355(科技楼306),课程说明,成绩核算:平时:40%(课堂点到10,上机20,作业情况10)期末:60%参考书目:Java程序设计,丁岳伟 彭敦陆,高等教育出版社Java语言导学,马朝晖(译),机械工业出版社Java编程思想(第二版)候捷(译),机械工业出版社,教学目标,掌握面向对象程序设计的思想。学会使用Java编写桌面程序。学会编写简单的网络应用程序。学会编写简单的WEB程序。,第一章:绪论,学习目标了解Java语言的历史与现状.知道Java语言的特点.对Java语言开发过程有一个总体的认识.熟悉Java语言的注释。,Java语言的历史,1991:Sun公司Green项目组开发“家用电器”控制系统。负责人:James Gosling1994:Green项目组解散;Internet WWW服务普及1994年秋:WebRunner1995年5月23日:HotJava浏览器发布。扬名1995年秋:Netscape浏览器支持Java。流行1996年:Java 1.01998年:Java 1.2版,Java2Java最新版本:Java 6.0,Java之父 James Gosling,Java语言的现状,J2SE(Java 2 Platform,Standard Edition)用于编写、部署和运行Java应用程序和Applet程序。J2EE(Java 2 Platform,Enterprise Edition)包含JSP(Java Server Page),Servlet,EJB(Enterprise JavaBean),Java Mail,JMS(Java Message Service)等技术,主要用于开发分布式,服务器端的应用程序,如电子商务网站。J2ME(Java 2 Platform,Micro Edition)主要用于开发电子产品和嵌入式开发,如移动电话,数字机顶盒,汽车导航系统等,J2SE的典型引用,Applet程序szmapEclipseNetBeanJBuilder,J2EE的典型应用,网上银行中国银行中国农业银行中国建设银行深圳市商业银行网站chinaren校友录,J2ME的典型应用,Java手机嵌入式开发,Java语言的特点,Java语言是一种简单、面向对象、分布式、解释、健壮、安全、结够中立(平台无关)、可移植、高性能、多线程、动态的程序设计语言。-Java语言白皮书,Java语言的特点(续),简单Java语言建立在C语言和C+语言基础之上。摒弃了C语言和C+语言中不常用和容易出错的一些特性。如:goto,指针,运算符重载,多重继承,自动类型转换。增加了“垃圾自动回收”(auto garbage collection)机制,Java语言的特点(续),面向对象Java语言是一门完全面向对象的程序设计语言。分布式数据分布:数据分布在网络的不同主机上操作分布:把一个计算分布在不同的主机上处理。Java语言包含了TCP/IP协议和其他协议,支持WWW客户机/服务器计算模式。,Java语言的特点(续),解释Java语言编译解释执行程序设计语言。源文件经编译得到字节码,字节码由Java虚拟机负责解释执行。健壮编译和运行时进行严格检查,消除错误。垃圾自动回收,防止内存泄漏完善的异常处理。,Java语言的特点(续),安全加载类时,引入字码校验机制。Java语言验证技术以公钥(public key)加密技术为基础。取消了指针,防止非法内存访问。内存由JVM决定,而不是由编译器决定。,Java语言的特点(续),结构中立结构中立指应用程序与计算机系统硬件结构无关。字节码与系统平台无关,能在各种处理器上执行。做到“一次编写,到处运行”可移植性结构中立Java编译器由java本身来实现。Java语言的运行系统用ANSI C(标准C)编写。,Java语言的特点(续),高性能Java程序比编译执行的C程序平均慢1020倍。JIT(just in time)编译器,可以将字节码转化为机器码可以通过编写、调用本地方法来提高执行效率。Java应用范围:交互式GUI程序和网络应用程序。多线程Java用多线程来支持多任务和并行处理。采用同步机制保证对数据的操作。线程具有优先级。,Java语言的特点(续),动态Java语言在需要时装载类,甚至可以通过网络来装置类。在类库中能够可以自由地加入新方法和变量而不影响用户原来程序地执行。,Java语言的开发和执行环境,JDK的下载与安装开发工具/J2SE1.5/编辑器的选择:Jcreator EditPlus(Editplus的JAVA环境配置)集成开发环境EclipesNetBeanJBuilder,JCreator,Eclipse,环境变量的配置,设置PATH环境变量:path=%path%;c:javabin;设置CLASSPATH环境变量:CLASSPATH=C:javalib;.;C:javalibdt.jar;C:javalibtools.jar;C如果不熟悉CLASSPATH环境变量,最好先不要设CLASSPATH环境变量,否则编译可能会出错。,Java程序介绍,Java应用程序(HelloWorld.java)1.编写源程序.注意:源程序的文件名必须和类名相 同(字母大小写也必须相同).2.编译.javac HelloWorld.java3.运行.java HelloWorld,HelloWorld.java,Java语言的注释,块注释/*注释内容*/行注释/注释内容文档注释/*注释内容*/类的文档注释author 格式:author 作者信息version 格式:version 版本信息变量的文档注释方法的文档注释param 格式:param 参数名 参数说明return 格式:return 返回值的说明deprecated格式:deprecated 说明文字 see 引用用文档注释生成帮助:javadoc 文件名Javadoc HelloWorld.java,

    注意事项

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

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开