- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA程序设计语言 课程简介 主要内容 第1章 Java简介及开发环境搭建 第2章 Java语法基础 第3章 程序流程控制 第4章 Java面向对象编程基础 第5章 Java面向对象编程深入 第6章 Java常用类 第7章 Java输入输出系统 主要内容 第8章 GUI图形用户界面 第9章 线程 第10章 网络编程 第11章 Java数据库操作 本章目录 1.1 Java语言简介 1.2 Java语言发展历史 1.3 Java技术体系架构 1.4 Java的工作方式 1.5 Java的相关术语 1.6 Java开发环境的搭建 1.7 Java程序的编写与运行 1.8 常见问题 教学目标 认识Java并了解其发展历史。 掌握安装和配置Java开发环境的方法。 掌握Java中Path及classpath属性的作用。 能熟练编写并运行一个简单的Java程序。 掌握Java的开发流程。 教学重点 Java是一门程序设计语言,其本身的发展经过了一系列的过程。 本章首先介绍Java的发展历程,让读者对Java有一个基本的认识,了解Java的主要作用,接着详细讲解Java的体系架构、工作方式,让读者明确Java的相关术语。 最后介绍了Java程序编写到运行的过程,包括MyEclipse 8.5开发环境的搭建。 二、JAVA的历史 1995年5月23日,Java语言诞生 1996年1月,第一个JDK-JDK1.0诞生 1996年4月,10个最主要的操作系统供应商申明将在其产品中嵌入JAVA技术 1996年9月,约8.3万个网页应用了JAVA技术来制作 1997年2月18日,JDK1.1发布 1997年4月2日,JavaOne会议召开,参与者逾一万人,创当时全球同类会议规模之纪录 二、JAVA的历史 1997年9月,JavaDeveloperConnection社区成员超过十万 1998年2月,JDK1.1被下载超过2,000,000次 1998年12月8日,JAVA2企业平台J2EE发布 1999年6月,SUN公司发布Java的三个版本:标准版、企业版和微型版(J2SE、J2EE、J2ME) Java标志 Java各组件功能概述 本章小结 本章主要概括描述了Java语言的发展历史、Java技术体系架构、Java的工作方式及相关术语,并且讲解了JDK和MyEclipse的安装过程。 Java的体系架构主要有3个版本 适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME) 适用于桌面系统的Java 2平台标准版(Java 2 Platform Standard Edition,J2SE) 适用于创建服务器应用程序和服务的Java2平台企业版(Java 2 Platform Enterprise Edition,J2EE)。 本章小结 Java程序的运行主要由编译和解释两个过程完成 Java的源程序称为.java文件 经过编译后产生的是同名的.class字节码文件 再经过解释在Java虚拟机上执行。 JDK是指Java开发工具包,JRE是指Java的运行环境,而JVM是指Java虚拟机。三者之间有紧密的关联关系,概括的讲JDK包括JRE,而JRE包含JVM,所以安装了JDK后,则直接安装了JRE及JVM。 Java类的编写可以通过记事本或MyEclipse集成开发环境完成。 谢谢! 4. 运行Java程序 Application: “Java应用” 是可以独立运行的Java程序。 由Java解释器控制执行。 演示程序编写及执行 七、Java程序的编写与运行 5. Java的类库 类库:在程序中可以直接使用的类的集合。 包:分组存放类库中各个文件,每个文件是一个类的定义。每个包都存放在单独的路径下,包的名称取决于文件夹的路径。如java.lang 如何引用其它包中的类呢? import 包名 例如:import java.awt.Graphics; import java.util.*; 七、Java程序的编写与运行 包 名 说 明 java.lang 支持基本语言特征,并能处理数组和字符串,该包自动加载 java.io 包含输入输出操作的类 java.util 包含多种工具类 java.swing 为创建GUI提供Swing组件 java.awt 提供原始GUI组件及Swing组件基本支持 java.awt.geom 定义了二维几何图形 java.awt.event 实现窗口化的应用程序以处理读者程序中的各种事件 七、Java程序的编写与运行 6. 编写JavaApplet程序 七、
文档评论(0)