第1章绝代双骄课件.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章绝代双骄课件.ppt

明达学院——JAVA语言程序设计 JAVA的计算结构 A 单机 简单 、 不支撑复杂系统、 灵活、 速度快 B 主机-终端 数据集中、 功能集中 、I/O在终端 、运算在主机 、负荷重 C 客户端/服务器 C/S 客户端和服务器分别编写程序 D 浏览器/服务器 B/S 客户端只需安装浏览器软件 只做服务器编程 JAVA C C++ 是否直译式 是 否,编译式 否,编译式 编译后是否产生机器码 否,产生一种接近机器码的字节码 是 是 是否跨平台 是 否,必须根据计算机平台改变程序 否,必须根据计算机平台改变程序 运行速度 较C/C++稍慢 快 快 是否有指针类型 否,使用对象引用来代替指针 是 是 是否具备继承功能 允许单一继承 否 允许多重继承 JAVA和C/C++ 的差异 编译和运行JAVA程序 1、编辑java源程序 注意将.txt文件更名为同名.java文件 2、进入命令提示符 具体方法 是进入”程序”菜单选”附件”再选”命令提示符”,为方便操作可将其拉入桌面 3、使用ren命令将源程序更名为.java 程序 ren filename.txt filename.java 4、编译JAVA源程序,执行javac.exe文件,具体命令为 javac filename.java 5、回到文本编辑器,修改编译错误 6、返回4,再编译直至无误,生成合法类文件 7、运行JAVA程序 具体命令为 java filename 8、检查运行结果,有错返回5改错,否则运行成功 作业与练习 1、JAVA 语言有哪些特点? 2、JAVA平台是什么?其运行原理与一般的操作平台有何不同? 3、何为字节码?采用字节码的最大好处是什么? 4、如何建立和运行JAVA程序? 5、编写并运行一个JAVA程序,使其输出:I like Java very much Java趣闻 Java来自于Sun公司的一个叫Green的项目,其原先的目的是为家用消费电子产品开发一个分布式代码系统,这样我们可以把E-mail发给电冰箱、电视机等家用电器,对它们进行控制,和它们进行信息交流。开始,准备采用C++,但C++太复杂,安全性差,最后基于C++开发一种新的语言Oak(Java的前身),Oak是一种用于网络的精巧而安全的语言,Sun公司曾依此投标一个交互式电视项目,但结果是被SGI打败。可怜的Oak几乎无家可归,恰巧这时MarkArdreesen开发的Mosaic和Netscape启发了Oak项目组成员,他们用Java编制了HotJava浏览器,得到了Sun公司首席执行官ScottMcNealy的支持,触发了Java进军Internet。Java的取名也有一个趣闻,有一天,几位Java成员组的会员正在讨论给这个新的语言取什么名字,当时他们正在咖啡馆喝着Java(爪哇)咖啡,有一个人灵机一动说就叫Java怎样,得到了其他人的赞赏,于是,Java这个名字就这样传开了。 * 第一章概述 第一章 概述 JAVA语言程序设计 1.1Java是什么 1.2Java的故事 1.3为什么是Java 1.4Java程序的开发过程 1.5 小结 1.1Java是什么 Java是面向对象的编程语言。 面向对象技术是程序设计方法学的一场革命,已成为计算机应用开发领域的主流技术。面向对象技术能够更逼真地模拟现实世界,使软件开发人员按照认识客观事物的思维方法进行软件开发,它所倡导的将数据与操作捆绑的程序设计风格,正好符合现代大规模软件开发对高可靠性、易维护性和代码重用性的要求和发展潮流。JAVA语言是21世纪开发应用程序的首选工具。 Sun Microsystems, Inc. 1.2Java的故事 印度橡树 1991.4 Sun开发新的语言,James Gosling取名时看到窗口橡树,即命名为Oak。 后改名为Java。(趣闻) 1.2Java的故事 1995年5月23日正式发布 1.3、为什么是Java 无线宽带服务:J2ME 大势所趋:无线宽带  短信息、股票查询、网络游戏、   气象服务…. J2EE构建信息管理系统 波音公司信息管理系统 通用电气公司信息管理系统 世界500强跨国企业一半以上 国内:  华为、联通、网通等移动电子政务服务 1.3、为什么是Java 火星探测器“勇气”号,用java技术实现控制。 学习要求: 多练习、多编写程序。 “熟能生巧”,通过实践真正体验到程序设计中的乐趣和成功的喜悦,增强学习的信心。 1.3JAVA的特点 JAVA语言是由SUN公司正式推出的纯面向对象的程序设计语言,集

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档