Java编程语言高级教学大纲.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java编程语言高级教学大纲

一、课程内容概述本课程讲解Java面向对象设计概念,详细阐述封装,继承,多态的具体原理及实现,帮助学员理解Java API的调用机制及方法。对于Java常用应用如集合,IO等,都有深入案例及讲解。结合设计模式,课程简单介绍多个常用设计模式原理及实现,最终帮助学员使用MVC设计模式完成XX管理系统Java版。二、课程目标通过本课程的学习,深入理解面向对象程序设计OOP之概念。掌握如何使用Java实现各类应用,及面向对象程序设计的方法。通过课程的学习,学员可以:◇面向对象程序设计语言Java原理及应用◇使用异常处理程序中出现的各类错误,保证程序的健壮性◇Java内部类语法及使用◇熟练掌握Java帮助文档使用方法,查阅帮助解决各类应用问题◇了解设计模式,熟练使用MVC设计模式做OOP程序分析及设计四、教材章节参考第1章 OOP—封装第2章 OOP—继承和多态第3章 OOP—多态之接口第4章异常处理第5 章Java类高级特性第6章 Java常用API—集合框架第7章 Java常用API—IO(输入输出流)第8章 Java常用API—其他第9章 Thread线程技术(新增)第10章数据库基础(新增)第11章 XML基础(新增)第12章建模基础及设计模式面向对象OOP异常处理Java高级特性Java常用API其它技术设计模式1.封装及抽象概念2.继承Java实现3.多态概念、多态实现:1)父类引用指向子类实现2)抽象类抽象方法实现3)接口实现(第1-3章)1.异常处理原理、方法:1)捕获2)抛出2.断点调试3.log4j使用(第4章)1.内部类2.装箱和拆箱3.作用域与生命周期4.枚举5.Swing基础和事件处理机制(第8章)1.集合框架及泛型2.IO流3.包装类,字符串处理类,其他常用类(第5-7章)1.线程2.数据库3.XML(第9-11章)1.建模基础2.常用设计模式(第12章)学员项目:XX管理系统MVC版附录:Java编码规范五、课程内容组织结构及章节重难点提示第1章 OOP—封装[建议课时: 4课时]本章知识点理解类和对象概念理解抽象和封装的概念定义类及类的实例化访问修饰符关键字this和构造方法掌握方法重载及声明和导入包本章案例任务使用抽象和封装概念编写Book类定义IotekSchool类,实例化IotekSchool对象调用其带参构造方法完成对象初始化使用this关键字和实现重载定义及调用本章重点如何抽象、封装,提取对象属性和方法,形成类模板创建类的实例,通过类对象调用其属性和方法本章难点带参构造方法及对象初始化本章具体内容类和对象面向对象三大特性类和对象抽象与封装抽象的概念封装的概念抽象和封装的实现过程对象使用创建和使用类对象创建对象实例语法,解释new关键字在内存中的意义通过对象调用对象属性和方法属性封装方法封装this关键字构造方法为什么需要构造方法什么是构造方法带参数的构造方法方法重载生活中的方法重载 方法重载的代码示例声明包和导入包演示案例及课堂练习Student类模板,及对象实例化(会使用不同构造函数初始化)第2章 OOP—继承和多态[建议课时: 6课时]本章知识点掌握继承概念及其特点使用Java程序实现继承super关键字和子类构造方法掌握多态概念及其适用场合instanceof运算符用法重载和重写抽象类抽象方法本章案例任务使用继承和多态提升代码可扩展性和维护性:实现动物类继承关系实现乐器类多态性本章重点继承概念及其使用中注意事项多态概念及如何实现多态本章难点继承中子类父类构造方法的调用顺序多态概念及如何实现多态本章具体内容继承生活中的继承为什么需要继承如何实现继承继承后子类构造函数的写法super关键字用法一切类的祖先Object多态为什么需要多态什么是多态如何实现多态overload和override(重载和重写)直接重写和instanceof关键字抽象类抽象方法第3章 OOP—多态之接口[建议课时: 4课时]本章知识点什么是接口接口语法及实现Java中的常量接口与多态的关系使用接口编程接口和泛型本章案例任务完成电器类接口的设计和最终的实现学会查看JDK中常用接口类及在应用中使用接口本章重点接口与多态的关系Java API中接口的使用本章难点对象排序实现本章具体内容什么是接口生活中的接口接口定义实现接口,实现接口方法常量接口与多态的关系什么是面向接口编程多态的几种实现方式比较JDK常用接口接口和泛型什么是泛型泛型应用:Arrays.sort方法第4章异常处理[建议课时: 4课时]本章知识点程序中错误情况分析掌握Java的异常处理机制会运用try、catch、finally处理异常throw和throws用法断点调试技巧掌握log4j的用法,能够记录异常日志本章案例任务编写代码实现异常捕获和抛出调试出错代

文档评论(0)

技术支持工程师 + 关注
实名认证
文档贡献者

仪器公司技术支持工程师

1亿VIP精品文档

相关文档