网站大量收购独家精品文档,联系QQ:2885784924

《Java程序设计 第一章》.ppt

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

Java程序设计 郑晓东 EMAIL:lnxiaodong@126.com Java语言程序设计 郑晓东 信息与机电系 210 lnxiaodong_abc@126.com Password:000000 课程建设概况 ????Java语言是由Sun公司于1995年推出的一种新的编程语言。用Java语言编写的程序可以在不同的平台上( 操作系统不同或硬件环境不同)运行,另外Java语言可以用来编写单机下运行的应用程序,也可以用来编写在网络环境下运行的应用程序,因此它的适用范围广。现在,Java语言已经成为了当前最热门编程 语言。甚至比尔.盖茨在了解了Java技术的一些细节后,给予了这样的评价:说“Java是很长时间以来最优秀的程序设计语言”。 课程的性质和任务 《Java语言程序设计》是一门专业技能课,同时作为计算机应用技术的专业方向课。 其主要任务:系统地介绍Java语言中面向对象程序设计的思想、类与对象的创建与使用、图形用户界面编程的方法、事件处理机制、异常处理机制、输入输出流、Applet就程序的编写方法、多线程的基本概念、网络编程方法等,为学生后继课程的学习打下坚实的基础。 前导课程是《C语言程序设计》 后续课程有《JSP/Servlet》、 《J2EE》等。 课时、教学安排 学分:5 上课时数:48 上机时数:32 考核方式 课程性质:考试课 考试注重对基本知识的掌握和应用能力的掌握。 考核方式: 总评成绩=笔试成绩+上机成绩+平时成绩(作业、考勤等) 笔试成绩占60% 上机成绩占15% 平时成绩占25% 学 习 方 法 Not to study, But to learn. 少做笔记,多听、多动手。 第一章 JAVA入门 第二章 JAVA语言基础 第三章 程序流程控制 第四章 数组 第五章 面向对象编程基础 第六章 面向对象编程风格 第七章 接口和包 第八章 JAVA图形用户界面设计与事件处理 第九章集合框架 第十章 JAVA I/O系统 第十一章 异常处理 第十二章 多线程程序设计 第十三章 APPLET 第十四章 数据库编程 第1章 Java入门 目标: 1、了解Java的起源和Java的特性 2、掌握Java环境变量的设置 3、学会编译和调试简单Java程序 4、掌握Java源程序的结构和编程规范 1.1 Java程序设计的语言 Java的发展历史,要从1990年开始追溯起。 Java 程序设计语言是Sun公司产品,Sun公司为了发展消费性电子产品而进行了一个名为Green的项目计划。这个计划的负责人是James Gosling。 1.1.1 Java程序设计语言的起源 Green小组的目标是开发一系列的家用电器嵌入式软件,例如烤面包机、有限电视控制盒等产品实现交互操作的软件。 开始时使用C语言编程,但很快发现由于C语言编译过程与硬件的密切相关性而出现问题,例如,当硬件芯片更新时,软件必须适应芯片作许多修改。而电子类产品的各类芯片总要不断更新,用C语言编程的电子类产品软件也必须不断更新。而这类软件产品的可靠性要求很高,软件的一点点故障可能导致整个设备的更换。 1.1.1 Java程序设计语言的起源 Sun公司的研究人员还考虑是否可以采用 C++语言来编写消费电子产品的应用程序, 但是研究表明,对于消费电子产品而言 C++语言过于复杂和庞大,并不适用, 安全性也并不令人满意。 1.1.1 Java程序设计语言的起源 James Gosling力图设计了一种独立于硬件平台的计算机语言以适应电子产品软件的开发需要。 充分吸取了C++语言的优点,采用了程序员所熟悉的C和C++语言的许多语法,同时又去掉了C语言中指针、内存申请和释放等影响程序健壮性的部分. 这种语言起初被命名为Oak。可以说OAK语言是站在C++语言这个巨人的肩膀上前进的。 1.1.1 Java程序设计语言的起源 Oak是一种可移植性(portable)语言,也就是一种平台独立(platform-independent)的语言,能够在各种芯片上运行。这样子各家厂商就可降低研发成本,直接把应用程序应用在自家的产品上。 1.1.1 Java程序设计语言的起源 时间到了1994年,Oak的技术已日趋成熟,这时刚好网络也正开始蓬勃发展。而Oak研发小组发现Oak很适合作为一种网络程序语言。因此发展了一个能与Oak相配合的浏览器——WebRunner,后更名为HotJava,它证明了Oak是一种能在网络上发展的程序语言。 后来,因为Oak这个商标已被注册走了,工程师们便想到以手中常享用的咖啡来重新命名,Java是印度尼西亚盛产咖啡的爪哇岛

文档评论(0)

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

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

1亿VIP精品文档

相关文档