Java第章概述.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计 尚振宏 shangzhenhong@126.com 考试 考试成绩=期末考试成绩×70%+平时成绩×30 教材参考资料 教材:叶核亚等, Java2程序设计实用教程(第3版),电子工业出版社,2010年2月 Java编程思想:Bruce Eckel(著) JAVA 2核心技术 卷I:基础知识,Cay S.Horstmann(著) Java Tutorial :/docs/books/tutorial/information/download.html 计算机语言发展史 适应软件需求量增加的发展 20世纪70年代Martin Richards设计的BCPL语言发展的结果导致了结构化程序设计语言——C语言的产生 C++:程序的复杂性导致了C++的产生 1979年,Bjarne Stroustrup 发明了“带类的C” ——C++,它是对一个已经高度成功的语言的改进 C#:对抗Java MS为了对抗Java,全力推出了C#和.net平台,两虎相争,孰能取胜?且让我们拭目以待。 Java的发展历史 1991:Oak Jame Gosling(SUN)为开发家电产品而设计 Oak→Java(爪哇,太平洋上一个盛产咖啡的岛屿的名字 ) 1992~1993:一个客户也没找到 1994: Internet的迅猛发展。需要一个中性的浏览器:它不依赖于任何硬件平台和软件平台,并且实时性较高,可靠安全,有交互功能的。Gosling决定用Java开发Web浏览器(HotJava)。 1996:Java 1.02版发布 ,可以创建动态网页 1998:JavaOne会议的最大新闻是Java 1.2版 现在:Java1.6版 Java的现状 开发桌面应用程序 开发大规模的企业应用 开发移动通信设备 对Java学习者 你们在学习一门体现了必威体育精装版的软件开发技术的语言,就业前景广阔。 学Java面向对象的理论基础最重要。 学好Java需要掌握设计模式理论。 如何学好Java语言 多上机编程实践 多看书和资料,每次上完课后要复习 有机会多参加实际项目和参加各种培训 Java是什么 Java是一个统称,它包括丰富的内容: Java语言规范 Java虚拟机 Java类库 Java相关技术:EJB,J2SE,J2EE,J2ME EJB:Enterprise Java Bean J2SE:Java 2 Platform, Standard Edition J2EE:Java 2 Platform, Enterprise Edition J2ME:Java 2 Platform, Micro Edition Java语言的特点(1) 简单 Java与C/C++保持了一定的兼容性,与C++类似,但比C++简单 ; Java取消了C/C++中很少用的、难以理解的、容易混淆的特性 。如Java不再支持: 指针:指针本身就非常不安全 ,使用C++的状态指针,可以访问程序代码和数据段外的内存地址。 structure、union。 操作符重载。 #include预处理。 降低精度的自动的类型转换。 多重继承。 析构函数。JVM使用垃圾回收机制回收不再使用的内存。 全局变量或全局函数。 Java语言的特点(2) 面向对象(从问题空间直接到解空间) 封装性 多态性 继承性 分布式 Java是面向网络的语言。通过它提供的类库可以处理TCP/IP协议,用户可以通过URL地址在网络上很方便地访问其它对象。 Java语言的特点(安全性) Java语言的特点(4) 平台无关性 Java程序的分类 应用程序Application 在命令行环境下执行的Java程序,无须浏览器,但需要java虚拟机 小程序Applet 内嵌在网页中的Java字节码程序,客户端下载字节码程序后由支持Java的浏览器解释执行。 服务器端程序Servlet 运行在服务器端,响应客户端请求,生成Web页面。 Java应用示例 Application Java2D 写字板 Applet 时钟 动画 第一个Java应用程序(1) 编写程序,创建源代码文件: HelloWorldApp.java 在命令行模式下开发Java程序的准备工作 下载、安装Java 2 SDK开发工具 () 设置环境变量: path=javac和java命令所在的目录。 (C:\Program Files\Java\jdk1.6.0\bin) classpath=存放字节码文件的目录。 (.;C:\Program Files\Java\jdk1.6.0\lib) 第一个Java应用程序(2) 进入到源文件所在的目录 第一个Java应用程序(3) 编译源文件 输入指令:javac HelloWorldApp.java?,如

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档