网站大量收购独家精品文档,联系QQ:2885784924

如何建立和运行JavaApplet程序-C程序设计基础教程.PPT

如何建立和运行JavaApplet程序-C程序设计基础教程.PPT

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

Java程序设计 教师信息 姓名:邹启明 邮件:kim@ 办公室:D412 电话 考核方式 平时成绩:30% 考试成绩:70% 最后一个教学周考试 上课时间地点 上课时间:三11~13 上课地点:A314 上机时间:四5~6 上机地点:D413 学习方法 课前预习,课后复习 学好程序设计语言的唯一途径是上机练习,该课程不是听会、看会而是做会的 你的编程能力与你在计算机上投入的时间成正比 教材 Java语言程序设计 作者:张思民 图书详细信息: ISBN:9787302144113 定价:35元 印次:1-5 装帧:平装 印刷日期:2010-1-18 《Java语言程序设计》目录 第 1 章 Java 语言概述 第 2 章 java语言基础 第 3 章 面向对象程序设计基础 第 4 章 图形用户界面设计 第 5 章 Java swing基础 第 6 章 Java图形与数字图像处理 第1章 Java概述 1.1 Java的起源 Java来自于Sun公司的一个叫Green的项目,其原先的目的是为家用消费电子产品开发一个分布式代码系统,这样我们可以把E-mail发给电冰箱、电视机等家用电器,对它们进行控制,和它们进行信息交流。开始,准备采用C++,但C++太复杂,安全性差,最后基于C++开发了一种新的语言Oak(Java的前身),Oak是一种用于网络的精巧而安全的语言,Sun公司曾以此投标一个交互式电视项目,但结果被SGI打败。可怜的Oak几乎无家可归,恰巧这时Mark Ardreesen开发的Mosaic和Netscape启发了Oak项目组成员,他们用Java编 制 了HotJava浏 览器,得到了Sun公司首席执行官Scott McNealy的支持,触发了Java进 军Internet。 Java的取名也有一则趣闻,有一天,几 位Java成员组的会员正在讨论给这个新的语言取什么名字,当时他们正在咖啡馆喝着Java(爪哇)咖 啡,有一个人灵机一动说就叫Java怎 样,得到了其他人的赞赏,于是,Java这个名字就这样传开了。 Java基础 北京时间2009年4月20日,甲骨文公司声明将要以每股9.50美元(共约74亿)收购Sun公司。该交易价值约为74亿美元。 这一消息颇令人感到意外。本月早些时候,IBM和Sun之间的收购谈判破裂。知情人士称,Sun拒绝了IBM每股9.4美元的出价。 Java基础 Java是面向对象的编程语言。 Java的三层含义:首先是指一种编程语言;同时又是一种开发环境和一种应用环境。 Internet将世界各地成千上万的不同型号、不同规模、使用不同操作系统的计算机组成的子网连成的一个庞大整体。这样就自然提出一个问题:有没有一种Internet语言编写的程序可以在各种不同的计算机上运行, 从而使Internet能够发挥更多更大的作用?Java就是得到广泛使用的并满足这种需求的语言。 我们为什么要用Java 因为Java是 简单的 面向对象的 健壮的 安全的 解释的 与平台无关的 多线程的 动态的语言 我们为什么要用Java 面向对象的 面向对象可以说是Java最重要的特性,所以它支持继承、重载、多态等面向对象的特性。Java语言的设计是完全面向对象的,它不支持类似C语言那样的面向过程的程序设计技术。 我们为什么要用Java 健壮的 Java致力于检查程序在编译和运行时的错误。Java也是一种强类型的语言,其类型检查比C++还要严格。类型检查帮助我们检查出许多开发早期出现的错误。Java自己负责内存管理,提供了垃圾内存回收机制,有效的避免了C++中最头疼的内存泄漏问题。 我们为什么要用Java 安全的 Java的安全性可从两个方面得到保证。一方 面,在Java语言里,删除了指针和释放内存等C++功能,避免了非法内存操作。另一方面,通过Java的安全体系架构来确保Java代码的安全性。当我们从网上下载Java代码在本地执行时,Java的安全架构能确保恶意的代码不能随意访问我们本地计算机的资源,例如:删除文件,访问本地网络资源等操作都是被禁止的。 我们为什么要用Java 解释的 Java代码是解释执行的,我们使用Java编译器将Java代码编译成字节码,这是一种中间代码,然后由Java解释器解释执行。而C++程序是编译执行的,C++程序代码被编译为本地机器指令,然后执行。 我们为什么要用Java 与平台无关的 Java作为一种网络语言,其源代码被编译成一种结构中立的中间文件格式。只要有Java运行系统的机器都能执行这种中间代码。Java源程序被编译成一种与机器无关的字节码格式,在J

文档评论(0)

wumanduo11 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档