当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

合肥工业大学:《Java语言程序设计》课程教学资源(PPT课件讲稿)第一章 Java语言概述(刘政)

资源类别:文库,文档格式:PPT,文档页数:28,文件大小:366.5KB,团购合买
一、Java语言历史及发展 二、Java语言的特点 三、设置Java开发环境 四、构建Java程序
点击下载完整版文档(PPT)

Java语言程序设计 合肥工业大学计算机系 刘政 ( AVA

Java语言程序设计 合肥工业大学计算机系 刘政

参考读物 Thinking in Java(中文书名:Java编程思 ). Bruce Eckel著 Java2核心技术卷:原理(第5版).Cay S Horstmann, Gary Corne著

参考读物 ▪ Thinking in Java(中文书名:Java编程思 想). Bruce Eckel著 ▪ Java2核心技术 卷I:原理(第5版). Cay S.Horstmann,Gary Cornell 著

第一章Java语言概述 Java语言历史及发展 Java语言的特点 设置Java开发环境 构建Java程序

第一章 Java语言概述 ➢Java语言历史及发展 ➢Java语言的特点 ➢设置Java开发环境 ➢构建Java程序

1.1Java语言历史及发展 √Java的起源 ●1991年,Sun公司为消费电子产品开发一个名为“Oak 语言的软件,在安全和可移植性上有所增强 ●到1994年下半年, Internet发展迅猛,Sun公司把Oak的 技术应用于网络,定名为Java ●1995年,Sun正式发布Java语言, Microsoft、|BM、 NETSCAPE等公司纷纷购买Java语言的使用权 ●1996年,Sun专门成立 JavaSoft分公司来开发Java。 年并且召开了全球第一届 JavaOne大会,与会者达20000 人 ●Java的发明人: Games Gosling

1.1 Java语言历史及发展 ✓Java的起源 ⚫ 1991年,Sun公司为消费电子产品开发一个名为“Oak” 语言的软件,在安全和可移植性上有所增强。 ⚫ 到1994年下半年,Internet发展迅猛,Sun公司把Oak的 技术应用于网络,定名为Java ⚫ 1995年,Sun正式发布Java语言,Microsoft、IBM、 NETSCAPE等公司纷纷购买Java语言的使用权 ⚫ 1996年,Sun专门成立JavaSoft分公司来开发Java。当 年并且召开了全球第一届JavaOne大会,与会者达20000 人。 ⚫ Java的发明人:Games Gosling

1.1Java语言历史及发展 √Java的发展动态 ●Java+XML为电子商务提供解决方案 ●分布式计算:Jini ●消费电子领域:KⅥM, Personal java, Embeded java ●交互式电视: JavaTv ●实时Java:Rea| Time java ●Peer2peer:JXTA ●J2EE和J2ME的广泛应用

1.1 Java语言历史及发展 ⚫Java+XML为电子商务提供解决方案 ⚫分布式计算:Jini ⚫消费电子领域:KVM,Personal Java,Embeded Java ⚫交互式电视:JavaTV ⚫实时Java:Real Time Java ⚫Peer2peer: JXTA ⚫J2EE和J2ME的广泛应用 ✓Java的发展动态

1.1Java语言历史及发展 √Java的版本变更 Java 1.02 -----first official release Java 1.2 Java 1.3 Java 2 Java 1.4 Java 1.5 Java 5.0 or Java 5 or Tiger

1.1 Java语言历史及发展 ✓Java的版本变更 Java 1.02 -----first official release Java 1.2 Java 1.3 Java 1.4 Java 1.5 ------Java 5.0 or Java 5 or “Tiger” Java 2

1.1Java语言历史及发展 版本之间的差别 Java 1.02 Java 1.02 Java 2 Java 5 250 classes 500 classes 2500 classes 3500 classes slow a little faster much faster lots of bugs friendlier, becomi powerful power, easier to develop wit g popular languages for enterprise and lots of bugs mobile applications

1.1 Java语言历史及发展 ✓版本之间的差别 Java 1.02 250 classes slow lots of bugs Java 1.02 500 classes a little faster friendlier,becomi ng popular Java 2 2500 classes much faster powerful languages for enterprise and mobile applications Java 5 3500 classes more power,easier to develop with. lots of bugs

1.2Java语言的特 Java的设计目标 Java的关键特点

1.2 Java语言的特点 ▪ Java的设计目标 ▪ Java的关键特点

Java语言的设计目标(1) 创建一种面向对象的程序设计语言 ˉ提供一个程序运行的解释环境,使程序独立 于平台 吸收C和C++的优点,使程序员接收 去除C和C++中影响程序健壮性的部分,例如 一指针,内存的申请和释放

Java语言的设计目标(1) ▪ 创建一种面向对象的程序设计语言 ▪ 提供一个程序运行的解释环境,使程序独立 于平台 ▪ 吸收C和C++的优点,使程序员接收 ▪ 去除C和C++中影响程序健壮性的部分,例如 指针,内存的申请和释放

Java的设计目标(2) 提供多线程机制 提供动态下载代码的机制 提供代码检验机制以保证安全性

Java的设计目标(2) ▪ 提供多线程机制 ▪ 提供动态下载代码的机制 ▪ 提供代码检验机制以保证安全性

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共28页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有