
- 主页
- 课程标准
- 实施方案
- 课程概述视频
简介
《Java高级程序设计》是高等职业教育三年制大数据技术、软件技术专业的一门专业核心课程,也是其他计算机类相关专业的主干课程,是一门知识性、技术性、实践性和工程性都很强的应用型课程。 本课程直接面向软件开发岗位群的工作任务和职业能力要求,阐明了使用Java高级特性编写高级应用程序以解决复杂工程问题时所需的知识领域的相关知识、分析设计方法及实施过程,这些知识领域包括Java编码规范、Java的集合框架、Java的反射机制、Java的泛型机制、Java的序列化机制、Java的多线程机制、Java的网络编程、Java的数据库编程、Java的设计模式以及使用Java开发C/S架构应用系统的综合实训。其目标是,通过本课程的学习,使学生全面认识、理解和掌握Java高级特性及Java编程中的重要技术和方法;理解和掌握面向对象的设计思想、设计方法、设计模式;具备使用Java编写高级应用程序以解决复杂工程问题的能力。 本课程突出学生对Java高级特性的知识感性认知能力、分析问题和解决问题的能力、运用Java高级特性的实践应用能力。为学生今后学习后续课程,如Java EE、软件开发综合实训以及从事更专业化的软件开发工作奠定坚实的基础。 本课程的先修课程是《Java程序设计基础》、《计算机网络技术基础》、《数据库技术与应用》以及《数据结构(Java版)》,后续课程是Java EE框架譬如《SSM框架应用》、《SpringBoot企业级应用开发》以及相应的综合实训。本课程的源码发布在 https://github.com/daiyuanq/JavaAdvanced/
-
暂未设置课程概述视频信息