Java程序设计教程完整PPT电子课件.pptx

Java程序设计教程完整PPT电子课件.pptx

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

JAVA程序设计第一章 Java概述本章学习目标:● 熟悉Java语言的产生、特点以及编写规范● 掌握Java开发环境和开发工具的使用● 掌握编写简单的Java程序● 掌握创建、编译和运行Java程序的基本步骤第1节partJava简介Java简介本节概述 Java是一种可用于编写跨平台应用软件的面向对象程序设计语言,也是Java SE(标准版)、Java EE(企业版)和Java ME(微型版)三种平台的总称。由于Java具有“一次编写,多处应用(Write Once,Run Anywhere)”的特点,使其广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网等不同的媒介。Java具有卓越的通用性、高效性、平台移植性和安全性,为其赢得了大量的爱好者和专业社群组织。Java起源1.1.1Java起源 Java自1995诞生,至今已经20多年的历史。Java的名字来源于印度尼西亚爪哇岛的英文名称。该地因盛产咖啡而闻名,因此,JAVA的图标也正是一杯正冒着热气的咖啡,如图1.1所示。Java来自于Sun公司的一个“绿色项目(Green Project)”,其原先的目的是为家用消费电子产品开发一个分布式代码系统,目标是把E-mail发给电冰箱、电视机等家用电器,对这些电器进行控制以及信息交流。詹姆斯·高斯林(James Gosling)加入到该项目小组。开始,项目小组准备采用C++,但C++太复杂,安全性差,最后高斯林用C++开发了一种新的语言Oak(橡树),这就是Java的前身,在1994年Oak被正式更名为Java。 詹姆斯?高斯林(James Gosling)也被人们亲切的称为Java之父,如图1.2所示。 Java发展史1.1.2Java发展史 从1995年Java诞生以来,Java先后经历了8个版本的变更,当然版权的所有者也一度由Sun变为Oracle。如表1-1所示为Java发展过程中几个重要的里程碑。表1-1 Java发展史Java的特点1.1.3Java的特点Java语言之所以受到广大编程爱好者的青睐,是因为Java有着以下几方面的语言优势。资源开源性跨平台性健壮、安全性高性能性简单性面向对象动态性多线程支持分布式网络应用第2节partJava体系Java应用平台1.2.1Java应用平台 1999年,在美国旧金山的Java One大会上,Sun公司公布了Java体系架构,该架构根据不同级别的应用开发划分了三个版本:Java EEJava SEJava ME(Java Standard Edition,Java标准版)Java SE是Java技术的基础,适用于桌面系统应用程序(Application)、网页小程序(Applet)以及服务器程序的开发。Java SE主要包括Java语言核心技术和应用,如数据库访问、I/O、网络编程、多线程等。(Java Enterprise Edition,Java企业版)Java EE是企业级解决方案,支持开发、部署和管理等相关复杂问题的体系结构,主要用于分布式系统的开发、构建企业级的服务器应用,例如,电子商务网站、ERP系统等。Java EE在SE基础上定义了一系列的服务、API和协议等,如Servlet、JSP、RMI、EJB、Java Mail、JTA等。(Java Micro Edition,Java微型版)Java ME是各版本中最小的,是在SE基础上进行裁剪和高度优化,目的是在小型的受限设备上开发和部署应用程序,例如,手机、PDA、智能卡、机顶盒、汽车导航或家电系统等。Java ME遵循微型开发规范和技术,如MIDLet、CLDC、Personal Profile等。Java应用平台1.2.1Java应用平台专有名词1.2.2专有名词4、SDK1、JDK JDK(Java Development Kit,Java开发工具包)是Sun公司提供的一套用于开发Java程序的开发工具包。JDK提供编译、运行Java程序所需要的各种工具及资源,包括Java开发工具,Java运行时环境,以及Java的基础类库。 SDK(Software Development Kit,开发工具包)在版本1.2到1.4时,被称为Java SDK,在某些场合下,还可以看到执行过时的术语。3、JVM2、JRE JRE(Java Runtime Environment,Java运行时环境)是运行Java程序所依赖的环境的集合,包括类加载器、字节码校验器、Java虚拟机、Java API。JRE已包含在JDK中,但是如果仅仅是为了运行Java程序,而不是从事Java开发,可以直接下载安装JRE。 JVM(Java Virtual Machine,Java虚拟机)是一个虚构出来的计算机,

文档评论(0)

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

文档来源于互联网收集,如有侵犯您的版权,请通过站内信息告知,将立即删除相关资料。

1亿VIP精品文档

相关文档