- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* Java 的特点包括: 简单 面向对象 分布式 健壮性 安全 体系结构中立 可移植性 解释执行 高性能 多线程 动态 * Java 虚拟机是 Java 编程语言的核心。 Java 运行时环境 (JRE) 包含一方面与硬件交互、另一方面又与程序交互的 JVM。 Java 开发工具包有助于开发 Java 程序。 JDK 提供多种工具,这些工具位于 JDK 的 bin 目录下,具体如下: javac java appletviewer THANK YOU SUCCESS * * 可编辑 * Version 3.0 可编辑 可编辑 面向对象程序设计 王 昕 信息技术学院 * 课程概述 一、课程概述 (一)课程学时与学分 课程代码:,信息管理与信息系统专业(含电子商务方向),第5学期开课。 课程总学时32学时,2学分。 (二)课程性质 《面向对象程序设计》课程是信息管理与信息系统专业本科生必修的一门专业基础课程,是为满足计算机应用领域对计算机应用人才的需要而设置的。通过该课程的学习,使学生理解掌握面向对象程序设计的基本概念和方法,并学会用当前流行的程序设计语言Java进行面向对象的程序设计,也为后续课程的学习打下必要基础。 * (三)教学目的 通过学习《面向对象程序设计》课程,使学生掌握面向对象程序设计的基本概念和基本原理,熟练掌握一些常用的面向对象程序设计实用开发方法和技术;了解面向对象程序设计各领域的发展方向;掌握如何用面向对象技术与方法开发软件项目,以及可视化程序设计方法、事件驱动方法与面向过程程序设计方法的异同;能够利用所学知识去解决一些实际的应用问题。 (四)本课程与其它课程的联系与分工 《面向对象程序设计》课程的先导课为《程序设计语言》、《数据结构》、《计算机网络》等相关的专业课。学生必须在修完上述课程,具备程序设计的基础知识及数据结构、计算机网络等相关知识,具有一定的程序设计思想之后,才能更好地完成本门课程的学习。 * 考试方案 笔试(闭卷),卷面分100分,折合90分。 作业5分,出勤5分。 以上共计100分。 * 课程内容 (一)Java概述 (二)Java语言基础 (三)Java的类和面向对象编程思想 (四)Java异常 (五)Java基本类库的使用 (六)GUI编程 (七)多线程 (八)输入输出流 (九)网络编程 第一章 Java语言概述 * 目标 了解 Java 的特点和优点 了解 Java 的运行机制 了解 Java 程序的基本结构 掌握如何编译和运行 Java 程序 除首页外,都有页码,请见模板。 * Java发展史 1990 年Sun 公司的 James Gosling等人开始开发名称为 Oak 的语言。希望用于控制嵌入在有线电视交换盒、PDA等的微处理器。 1993 年交互式电视和 PDA 市场开始滑坡,而 Internet 正处于增长时期,因此Sun 公司将目标市场转向 Internet 应用程序。 1994年将Oak语言更名为Java。 1995年Sun 公司的 HotJava 浏览器问世。 * Java发展时间表 版本号 名称 中文名 发布日期 JDK 1.1.4 Sparkler 宝石 1997-09-12 JDK 1.1.5 Pumpkin 南瓜 1997-12-13 JDK 1.1.6 Abigail 阿比盖尔-女子名 1998-04-24 JDK 1.1.7 Brutus 布鲁图-古罗马政治家和将军 1998-09-28 JDK 1.1.8 Chelsea 切尔西--城市名 1999-04-08 J2SE 1.2 Playground 运动场 1998-12-04 J2SE 1.2.1 none 无 1999-03-30 J2SE 1.2.2 Cricket 蟋蟀 1999-07-08 J2SE 1.3 Kestrel 美洲红隼 2000-05-08 J2SE 1.3.1 Ladybird 瓢虫 2001-05-17 J2SE 1.4.0 Merlin 灰背隼 2002-02-13 J2SE 1.4.1 grasshopper 蚱蜢 2002-09-16 J2SE 1.4.2 Mantis 螳螂 2003-06-26 J2SE 5.0 (1.5.0) Tiger 老虎 2004-10 J2SE 6.0 (Beta) Mustang 野马 2006-04 * Java的应用领域 一、互联网领域 互联网领域第一大动态语言是PHP,第二、第三分别是ASP和Java。在中小型互联网应用当中,PHP的王者地位不容动摇,但在大型应用当中,
文档评论(0)