Java基础教程(经典)【适合初学者阅读】讲解材料

上传人:yulij****0329 文档编号:127336497 上传时间:2020-04-01 格式:DOC 页数:874 大小:21.03MB
返回 下载 相关 举报
Java基础教程(经典)【适合初学者阅读】讲解材料_第1页
第1页 / 共874页
Java基础教程(经典)【适合初学者阅读】讲解材料_第2页
第2页 / 共874页
Java基础教程(经典)【适合初学者阅读】讲解材料_第3页
第3页 / 共874页
Java基础教程(经典)【适合初学者阅读】讲解材料_第4页
第4页 / 共874页
Java基础教程(经典)【适合初学者阅读】讲解材料_第5页
第5页 / 共874页
点击查看更多>>
资源描述

《Java基础教程(经典)【适合初学者阅读】讲解材料》由会员分享,可在线阅读,更多相关《Java基础教程(经典)【适合初学者阅读】讲解材料(874页珍藏版)》请在金锄头文库上搜索。

1、第 1 部分 Java 基础程序设计1Java 语言介绍简单的 Java 程序Java 中的变量与数据类型运算符、表达式与语句循环与选择结构数组与方法的使用第 1 页第 1 章 认识 Java一 选择不对,努力白费这年头,网上的Java教程一堆一堆的,看的我们很多Java宝宝们是眼花缭乱,不知该如何是好,我当年也是从这个过程走过来的,每天看很多老师的Java教程,听的自己晕头转向的,当然我不是说他们讲错了,他们讲的知识层面的东西是对的,但是很多做Java教程的老师不善于深入浅出,通俗易懂的来为我们讲解知识,什么是好教程?好教程就是让我们学了之后,有一种豁然开朗的感觉,而不是云深不知处,我想说的

2、是这种教程,不看也罢,浪费了时间,迷茫了自己。二 有一种教程叫无论你身处何地,都能现场直播教你现在很多网上流传的教程都是很多年前的,远远的不适应现在Java新应用的需要,基本上都是一些淘汰货,很多小伙伴们,从网上找这种破烂,学的还不亦乐乎,也是醉了。综上所述,我们很多人学不好Java,是因为 一开始就选择错了,选择不对,努力白费。为了能够让广大Java学子们在网上学到Java的系统精华知识,通俗易懂的理解这些知识,我们决定现在每天晚上现场直播在网上教大家学习Java,我们的老师,一般的老师不用,我们只让牛掰的老师讲,而你什么都不需要付出,你只需要来我们这个群里听就行,开始的一组是:一四三.,位

3、于中间地带的一组是:五一零,最后的一组是:16八,学习没有任何借口,想强大就要努力,同时这也不是一个单打独斗的时代了,大家在这里一块学习,打拼出属于我们的Java新天地。1.1 Java 的历史 Java 来自于 Sun 公司的一个叫 Green 的项目,其原先的目的是为家用电子消费产品开发一个分布式代码系统,这样就可以把 E-mail 发给电冰箱、电视机等家用电器,对它们进行控制,和它们进行信息交流。开始他们准备采用 C+,但 C+太复杂,安全性差,最后基于 C+开发一种新语言 Oak(Java 的前身)。Oak 是一种用于网络的精巧而安全的语言,Sun 公司曾以此投标一个交互式电视项目,但

4、结果被 SGI 打败。于是 Oak 几乎无家可归,恰巧这时 Mark Ardreesen 开发的 Mosaic 和 Netscape 启发了 Oak项目组成员,他们用 Java 编制了 HotJava 浏览器,得到了 Sun 公司首席执行官 ScottMcNealy 的支持,触发了 Java 进军 Internet。Java 技术是由美国 Sun 公司倡导和推出的,它包括 Java 语言和 Java Media APIS、 Security APIs、Management APIs、Java Applet、Java RMI、JavaBean、JavaOS、Java Servlet、 JavaS

5、erver Page 以及 JDBC 等。现把 Java 技术的发展历程简述如下:1990 年,Sun 公司 James Gosling 领导的小组设计了一种平台独立的语言 Oak,主要用于为各种家用电器编写程序。1995 年 1 月,Oak 被改名为 Java;1995 年 5 月 23 日,Sun 公司在 Sun World 95上正式发布 Java 和 HotJava 浏览器。1995 年 8 月至 12 月,Netscape 公司、Oracle 公司、Borland 公司、SGI 公司、Adobe 公司、IBM 公司、AT&T 公司、Intel 公司获得 Java 许可证。1996 年

6、 1 月,Sun 公司宣布成立新的业务部门JavaSoft 部,以开发、销售并支持基于 Java 技术的产品,由 Alan Baratz 任总裁。同时推出 Java 开发工具 包 JDK(Java Development Kit)1.0,为开发人员提供用来编制 Java 应用软件所需的工具。1996 年 2 月,Sun 公司发布 Java 芯片系列,包括 PicoJava、MicroJava 和 UltraJava,并推出 Java 数据库连接 JDBC(Java Database Connectivity)。 1996 年 3 月,Sun 公司推出 Java WorkShop。第 2 页19

7、96 年 4 月,Microsoft 公司、SCO 公司、苹果电脑公司(Apple)、NEC 公司等获得 Java 许可证。Sun 公司宣布允许苹果电脑、HP、日立、IBM、Microsoft、Novell、SGI、SCO、Tamdem 等公司将 Java 平台嵌入到其操作系统中。1996 年 5 月,HP 公司、Sybase 公司获得 Java 许可证。北方电讯公司宣布把 Java技术和 Java 微处理器应用到其下一代电话机中的计划。5 月 29 日,Sun 公司在旧金山举行第一届 JavaOne 世界 Java 开发者大会,业界人士踊跃参加。Sun 公司在大会上推出一系列 Java 平台

8、新技术。1996 年 8 月,JavaWorkShop 成为 Sun 公司通过互联网提供的第一个产品。1996 年 9 月,Addison-Wesley 和 Sun 公司推出 Java 虚拟机规范和 Java 类库。1996 年 10 月,德州仪器等公司获得 Java 许可证。Sun 公司提前完成 JavaBean规范并发布,同时发布第一个 Java JIT(Just-In-Time)编译器,并打算在 JavaWorkShop 和 Solaris 操作系统中加入 JIT。10 月 29 日,Sun 公司发布 Java 企业 计算技术,包括 JavaStation 网络计算机、65 家公司发布的

9、 85 个 Java 产品及应 用、7 个新的 Java 培训课程及 Java 咨询服务、基于 Java 的 Solstice 互联网邮件 软件、新的 Java 开发者支持服务、HotJava Views 演示、Java Tutor、Java Card API等。Sun 公司宣布完成 Java Card API 规范,这是智能卡使用的第一个开放 API。Java Card 规范将把 Java 能力赋予全世界亿万张智能卡。1996 年 11 月,IBM 公司获得 JavaOS 和 HotJava 许可证。Novell 公司获得 JavaWorkShop 许可证。Sun 公司和 IBM 公司宣布双

10、方就提供 Java 化的商业解决方案达成一项广泛协议,IBM 公司同意建立第一个 Java 检验中心。1996 年 12 月,Xerox 等公司获得 Java 或 JavaOS 许可证。Sun 公司发布 JDK1.1、Java 商贸工具包、JavaBean 开发包及一系列 Java APIs;推出一个新的 JavaServer产品系列,其中包括 Java Web Server、Java NC Server 和 JavaServer Toolkit。Sun公司发布 100%纯 Java 计划,得到百家公司的支持。1997 年 1 月,SAS 等公司获得 Java 许可证。Sun 公司交付完善的

11、JavaBean 开发包,这是在确定其规范后不到 8 个月内完成的。1997 年 2 月,Sun 公司和 ARM 公司宣布同意使 JavaOS 运行在 ARM 公司的RISC 处理器架构上。Informix 公司宣布在其 Universal Server 和其他数据库产品上支持 JDK1.1。Netscape 公司宣布其 Netscape Communicator 支持所有 Java第 3 页化的应用软件和核心 API。1997 年 3 月,HP 公司获得 Java WorkShop 许可证,用于其 HP-UX 操作系统。西门子、AG 公司等获得 Java 许可证。日立半导体公司、Inform

12、ix 公司等获得JavaOS 许可证。Novell 公司获得 Java Studio 许可证。Sun 公司发售的 JavaOS 1.0操作系统,这是一种在微处理器上运行 Java 环境的最小、最快的方法,可提供给 JavaOS 许可证持有者使用。Sun 公司发售 HotJava Browser 1.0,这是一种 Java浏览器,可以方便地按需编制专用的信息应用软件,如客户自助台和打上公司牌号的网络应用软件。1996 年 6 月,Sun 公司发布 JSP1.0,同时推出 JDK1.3 和 Java Web Server 2.0。1999 年 11 月,Sun 公司发布 JSP1.1,同时推出 J

13、SWDK1.0.1 和 Java Servlet 2.2。2000 年 9 月,Sun 公司发布 JSP1.2 和 Java Servlet 2.3 API。1.2 Java 的现状 Java 是 Sun 公司推出的新一代面向对象程序设计语言,特别适于 Internet 应用程序开发,它的平台无关性直接威胁到 Wintel 的垄断地位,这表现在以下几个方面: 计算机产业的许多大公司购买了 Java 许可证,包括 IBM、Apple、DEC、Adobe、 SiliconGraphics、HP、Oracle、TOSHIBA 以及 Microsoft。这一点说明,Java 已得到了业界的认可。众多的

14、软件开发商开始支持 Java 软件产品。例如 Inprise 公司的 JBuilder、Sun公司自己做的 Java 开发环境 JDK 与 JRE。Sysbase 公司和 Oracle 公司均已支持HTML 和 Java。 Intranet 正在成为企业信息系统最佳的解决方案,而其中 Java 将发挥不可替代的作用。Intranet 的目的是将 Internet 用于企业内部的信息类型,它的优点是便宜、易于使用和管理。用户不管使用何种类型的机器和操作系统,界面是统一的 Internet 浏览器,而数据库、Web 页面、Applet、Servlet、JSP 则存储在 Web服务器上,无论是开发人员还是管理人员,或是用户都可以受益于该解决方案。第 4 页1.3 Java 的特点 1.3.1 Java 语言的优点 Java 语言是一种优秀的编程语言。它最大的优点就是与平台无关,在 Windows9x、Windows NT、Solaris、Linux、MacOS 以及其它平台上,都可以使用相同的代码。“一次编写,到处运行”的特点,使其在互联网上被广泛采用。由于 Java 语言的设计者们十分熟悉 C+语言,所以在设计时很好地借鉴了 C+语言。可以说,Java 语言是一种比 C+语言“还

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号