java应用基础 第一章

java应用基础 第一章

ID:25151208

大小:964.00 KB

页数:38页

时间:2018-11-14

java应用基础 第一章_第1页
java应用基础 第一章_第2页
java应用基础 第一章_第3页
java应用基础 第一章_第4页
java应用基础 第一章_第5页
资源描述:

《java应用基础 第一章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java概述1Java程序设计主讲:郭峰北方工业大学信息工程学院五教1103guofeng@ncut.edu.cnJava概述2教学安排讲课(28学时)+上机(20学时)上机时间:1,3,5,7,9,11,12,13,14,15周周四5,6节答疑:周四7,8节课程考查70%+30%Java概述3教材及参考资料JAVA程序设计教程与实验温秀梅李虹清华大学出版社JAVASE应用程序设计张利国北京理工大学出版社JAVA语言程序设计(基础篇)Y.DanielLiang机械工业出版社……第1章Java概述学习目标:了解JAVA发

2、展历史掌握JAVA程序基本结构掌握JAVA开发环境的安装配置Java概述5本章主要内容1.1Java的发展历史了解JDK的三个版本1.2Java语言特点掌握Java是什么了解Java跨平台原理及其特点1.3Java与C/C++的区别1.4Java的工作原理与运行系统1.5Java开发环境与JDK的安装掌握JDK的安装、环境变量的设置,常用命令的使用1.6简单的Java程序掌握application与Applet程序结构及各自编译、运行的过程作业Java概述61.1Java的发展历史Sun:StanfordUnivers

3、ityNetwork1982年2月成立,2009年4月被Oracle收购Java不仅仅是一种编程语言,更是一种功能强大/完备的开发和运行环境http://java.sun.comhttp://www.oracle.com/technetwork/java/index.html1.1Java的发展历史Java的诞生与发展发布Java2平台标准版(J2SE)的发开工具包JDK1.5.0,并改名为JDK5.0,被认为是Java平台和编程语言近10年来最重大的升级。2004.9JDK升级至1.3版2001.7JDK升级至1.4

4、2000.9JDK升级至1.2版,Java更名为Java2,出现J2SE,J2EE,J2ME三种平台1998.12Java发展至1.1版,推出JDK1.11997.2Java1.0版正式诞生,推出JDK1.01996.1微软IE加入支持Java的行列1995.12Netscape与SunMicrosystems合作,在NetscapeNevigator中支持Java1995.10SunMicrosystems公司正式发表Java与HotJava浏览器产品1995.5Web在Internet上开始流行,致使Java得以迅

5、速发展并获得成功1993-1994Oak技术转移到Web上,并将Oak改名为Java1992.10Sun进军消费电子产品市场,成立“Green”小组,以C++为基础开发新的程序设计语言,并将其命名为Oak1991.4描述时间J2EE5.0版本推出以后,Sun将J2SE,J2EE,J2ME的官方名称改为“JavaSE”,“JavaEE”,“JavaME”2005.9发布JavaSE6.02006.11Java概述8Java的诞生与发展JDK:JavaDevelopmentKit(Java开发工具包),包括运行环境、编译工

6、具和类库等,基本上和J2SE等同JSDK:JavaSoftwareDevelopmentKit,和JDK以及J2SE等同。JRE:JavaRuntimeEnvironment(Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM及Java核心类库。JVM:JavaVirtualMachine(Java虚拟机),它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关

7、的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。1.1Java的发展历史Java概述9Java2.0开始,JDK分为三个版本J2EE(企业级版本)J2SE(标准版本)J2ME(微型版本)1.1Java的发展历史J2MEJava的诞生与发展Java概述10JavaSE(JavaPlatform,StandardEdition):JavaSE以前称为J2SE。包含那些构成Java

8、语言核心的类。比如:数据库连接、接口定义、输入/输出、网络编程等,主要用于桌面应用软件的编程。JavaEE(JavaPlatform,EnterpriseEdition):这个版本以前称为J2EE。包含J2SE中的类,并且还包含用于开发企业级应用的类,比如:EJB、servlet、JSP、XML、事务控制。主要用于分布式的网络程序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。