Java语言与绪论概要.ppt

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

第1章 Java语言概述 课前沟通 授课方式 课程内容按照课本进行,除课本以外补充一定课外的内容,课堂时间相对紧张,以教师讲授为主,穿插少量的提问、讨论、测验等互动环节互动。 学习要求 课堂要求认真听讲,要求将补充的内容记笔记。 课后要求复习,要求将课本的例题自己上机调试运行一遍。 实验课不准缺课,实验课的题目独立完成。 课后作业 Course Diary 程序调试 参考书与资源 Java编程思想(Thinking in Java ) Bruce Eckel著 机械工业出版社 Effective Java (Joshua Bloch) Concurrent Programming in Java: Design Principles and Patterns (Doug Lea) Expert One-On-One J2EE Design and Development (Rod Johnson) Refactoring (Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts) Design Patterns (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides) UML Distilled (Martin Fowler) Test-Driven Development: By Example (Kent Beck) 参考书与资源 Oracle的Java网站 /technetwork/java/index.html(/) Oracle 社区 /cn/community/index.html The Source for Java Technology Collaboration (JAVA开发的官方网站) / IBM developerWorks /developerworks/cn/ Apache Software Foundation / E / Eclipse 插件中心 / 参考书与资源 Bruce Eckels MindView /Index.php/ D / 互联网上最活跃的一个Java Blog网站 /Welcome.action ONJ / 中文JAVA技术网 / JAVA中文站 /index.html Java频道 / 课前思考 你知道的编程语言有哪些? 有哪些编程语言是面向对象的? 而哪些编程语言是面向过程的? 一段优秀的程序代码最重要的特点是什么? 程序员之间是否应该遵循相同的编程规范? 你以前是否学过其它跨平台的语言? 为什么说java是跨平台的? ? 目录 1.Java语言的诞生 2.学习Java的必要性 3.Java 的特点 4.Java 与C/C++之关系 5.Java运行平台 6.Java程序开发 7.SDK,jdk,jre Java程序规范 1.1 Java语言的诞生 Java诞生于1995年,Sun公司,主要贡献者James Gosling。 1990年成立开发小组: 致力于开发一种可移植的、跨平台的语言,能运行于各种操作系统、各种CPU芯片上。 为了能够在消费电子产品(如PDA、机顶盒、手机等)上开发应用程序,积极寻找合适的编程语言。 Bill Joy先生领导的研究小组就着手设计和开发出一种语言,称之为Oak。 1.1 Java语言的诞生 Internet上有各种不同的计算机,不同的操作系统和CPU芯片,运行相同的程序,标志着真正的分布式系统的到来。 Oak,java Bill Joy : 软件业的爱迪生 Joy生于1954年,1982年与Vinod Khosla, Scott McNealy和Andy Bechtolsheim一起创建了Sun Microsystems,并从那时起担任首席科学家,直到2003年离开。他是一位令人崇敬的软件天才,他在软件和硬件的历史上留下了无数令人仰止的传奇 在上个世纪80年代早期,DARPA与BBN达成协议,准备将Vinton Cerf和Bob Kahn设计的TCP/IP协议添加到Berkeley UNIX中。Bill Joy被委派来完成这项任务,然而他却拒绝将BBN的TCP/IP协议栈添加到BSD中,因为在他的眼中BBN的TCP/IP实现还远不够好,于是他就写了一个高性能的TCP/IP协议栈 Bill Joy : 软件业的爱迪生 John Gage回忆道,“BBN和DARPA签署了巨额合同来实现TCP/IP协议,然而他们的员工所编写的代码远没有一个研究生所做的好。于是他们邀请Bill Joy参加他们的一个会议,这位研究生穿着一件T-Shirt就出现了,他们询问他,‘你是如何做

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档