Java语言自学课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
14
Java的发展
五年回顾(1996-2000)
1997年
1. 2. 3. 4. 5.
6. 7. 8.
Feb 18, JDK 1.1 release ships Mar 4, Java Web Server beta and Java Servlet Developers Kit software released Mar 10, Java Naming and Directory Interface (JNDI) API introduced Mar 11, More than 220,000 downloads of JDK 1.1 software in just three weeks Apr 2, JavaOne conference (10,000 attendees, the world's largest developer conference), Enterprise JavaBeans technology Aug 5, Java Media and Communication APIs released Aug 5, More than 100,000 downloads of JavaBeans Development Kit software Sep 23, Java Developer Connection program has 100,000+ members 15
Apr 19, J2EE platform licensed to Art Technology Group, BEA Systems, Compaq, Hitachi, SilverStream, Sybase, .. May, Membership in Java Developer Connection program tops 1.5 million May 8, Sun to work with Chinese TV industry to define interactive digital TV spec for China TV May 8, J2SE v. 1.3 platform released May 17, J2SE v 1.3 platform gains industry support from Apple with Mac OS X
1.
17
Java的发展
五年回顾(1996-2000)
1999年
11. Sep 30, J2EE beta software released 12. Dec 8, J2EE platform ships 13. Dec 8, J2SE platform on Linux ships
2000年
1. 2. 3. 4. 5.
1995年3月,“1.0a” 7/8份二进制拷贝,“1.0a2”源代码公布 在Internet 下载数量和反馈邮件剧增 On May 23, 1995, John Gage, director of the Science Office for Sun Microsystems, and Marc Andreessen, cofounder and executive vice president at wenku.baidu.cometscapeTM, stepped onto a stage and announced to the SunWorld audience that JavaTM technology was real, it was official, and it was going to be incorporated into Netscape NavigatorTM, the world's portal to the Internet.
Java的发展
历史记录 * 7:
A new SPARC based, handheld wireless PDA, with a 5" color LCD with touchscreen input
11
Java的发展
java.sun.com的主页 的主页
12
java.sun.com的主页 的主页
16
Java的发展
五年回顾(1996-2000)
1999年
Jan 13, Major consumer electronics manufacturers support Java technology for digital television 2. Feb 24, Java 2 platform source code released 3. Mar 4, XML support for Java platform unveiled 4. Mar 27, Java HotSpot performance engine unveiled 5. June 2, JavaServer Pages technology unveiled 6. June 15, JavaOne developer conference draws 20,000 7. June 15, Sun announces three editions of Java platform: J2SE, J2EE, J2ME 8. June 29, J2EE Reference Implementation Alpha ships 9. Aug 25, J2SE version 1.3 beta software released 10. Aug, The JavaPhone API specification included in an approved GSM standard by the European Telecommunications Standards Institute
Java的发展
五年回顾(1996-2000)
1998年
1. Jan 20, JDK 1.1 software release downloads top 2. 3. 4.
5. 6.
2 million Mar 24, JavaOne conference draws 15,000 Mar 31, Ericsson, Sony, Siemens, BEA, OpenTV and others license Java technology June 3, Visa launches world's first smart card based on Visa's Open Platform and Sun's Java Card technology Nov 5, Sun works with Linux Community on Java 2 software port to Linux Dec 8, Java 2 platform ships
4
课程提纲
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Java语言概述 语言概述 Java语言语法基础 语言语法基础 面向对象的特征 Applet及其应用 及其应用 图形用户界面设计 异常 线程 集合操作 Java输入 输出 输入/输出 输入 网络编程
5
参考资料
Java语言程序设计,吕凤翥、马皓编著,清华大 学出版社 Java编程思想,第3版,候捷译,计算机科学丛书, 机械工业出版社
The Java Tutorial, a practical guide for programmers, http://java.sun.com/docs/books/tutorial Thinking in Java, 2nd edition, Revision 11, 2000, Bruce Eckel, http://www.mindview.net Thinking in Java, 3rd Edition Revision 4.0, Bruce Eckel The Java Language Specification, 2nd Edition, James Gosling, Bill Joy, Guy Steele, Gilad Bracha
Java语言程序设计
谷灵康
E-mail:glk@auts.edu.cn Tel:2965091
1
本课程学习目标定位
本课程只是Java语言的一个入门 学完本课程要求掌握面向对象的编程方 法 理解类、对象、继承、多态、接口等重 要概念 掌握用Java语言开发程序的基本方法 能独立完成相关问题的Java程序(检验学 习的效果:上机考试)
6
第一章 Java语言概述
1. Java的发展 2. 什么是Java? 3. Java程序介绍 4. Java Java程序运行环境
7
Java的发展
早期的历史
1.
2. 3. 4. 5.
1991年,Sun Microsystems公司建立“the Green Project”(Secretly),13个成员,目的开发消费电子类 产品市场(嵌入式设备),初始选择C++语言 1992年夏天,*7设备,运行在一种全新的、对立于处 理器的语言 “Oak”,潜在的市场 有线电视 Green Team FirstPerson Team(70人),电视机顶盒 /video-on-demand,市场不成熟 ??? James Gosling, Bill Joy, and Eric Schmidt … “why not the Internet?" 在Mosaic浏览器的基础上开发“WebRunner”, “Hollywood-meets-Silicon-Valley”的两个演示(3D动 态分子、线排序)
13
Java的发展
五年回顾(1996-2000)
1995年
May 23, Java technology launched
1996年
1. 2. 3. 4. 5. 6. 7. 8.
Jan 23, JDK 1.0 software release May 29, first JavaOne developer conference (JavaBeans, Java Media APIs, servlets, etc) July 10, 50,000 people attend Sun Java Day in Tokyo Aug 16, Sun/Addison-Wesley (The Java Tutorial and the first Java Language Specification) Sep, 83,000 Web pages have incorporated Java technology Oct 25, Sun announces first Just-In-Time (JIT) compiler for Java platform Oct 29, Java Card API announced Dec 9, JDK 1.1 beta software released
2
本课程学习方法
编程语言的学习,核心是如何”编程” 理解相关概念,重在多动手写代码 多分析别人写的程序,为自己写代码做 准备 通过写程序分析程序来掌握相关知识
3
要求
上课注意听讲 不迟到、不早退 课前预习书本上的内容,上课时尽量不 要看书、下课后及时温习并完成相关作 业 上机时认真做实验、要求在上机之前把 实验报告写好,上机结束交实验报告
8
Java的发展
早期的历史
6.
Java面世 由于Oak的失败,有一些传谣者鼓吹Java这些字母代 表"只是又一个无意义的缩写词"(Just Another Valueless Acronym)。Sun公司否认了这一说法,而且 说Java是语言开发者在喝一种原产于印度尼西亚爪哇 群岛的咖啡时,出于一时的灵感而碰撞出的火花。
9
Java的发展
历史记录 - Who
James Gosling: Green Team original, FirstPerson employee, original member Java Products Group, lead engineer and key architect of Java technology Bill Joy: Cofounder and vice president, Sun Microsystems, Inc., principal designer of the University of California, Berkeley, version of the UNIX operating system Eric Schmidt: Former Sun Microsystems chief technical officer, Former Novell chairman and CEO, Chairman of the Board and CEO, Google Inc. 10
相关文档
最新文档