| 科目 |
说明 |
目标 |
- 目标一)过代码关:8周内积累3000行以上的编码经验;
- 说明:练就娴熟的代码驾驭能力,融入企业级工作强度
- 目标二)过逻辑关:15分钟内,能将思路实现为代码;
- 说明:改造思维模式,养成程序式的逻辑习惯
- 目标三)过方法关:100%基于OO思想开发,熟练进行面向对象编程;
- 说明:掌握OOA&OOP开发思路,系统性认识面向对象方法
- 目标四)过规范关:每200行代码不规范点小于1;
- 说明:参照企业标准,打造规范、高质量软件
|
掌握内容 |
- 1.1 掌握Eclipse 集成开发环境下的程序开发流程;
- 说明:项目创建、代码编写、程序调试、帮助查阅、打包部署等
- 1.2 掌握Java程序设计语言;
- 说明:Java数据类型、程序逻辑、算法基础、异常处理、编码规范、内存分析等
- 1.3 掌握面向对象编程技术;
- 说明:封装、继承、多态的理解、采用面向接口编程风格等;
- 1.4 掌握集合与线程的概念;
- 说明:Java集合类、多线程状态、优先级、同步与阻塞等
- 1.5 掌握Java下输入输出流处理;
- 说明:I/O流、基本流类、READER和WRITER;
- 1.6 XML及Web Services;
- 说明:XML规范、Schema、DOM模型、XPath导航、Web Services等
|
典型项目 |
- 实训项目一:矢量图绘制软件
- 适用Windows及Linux操作系统
- 由Java 2D图形包开发的矢量图绘制软件可以
- 扩展为强大的节点编辑工具,可以广泛用于流
- 程图设计、人工智能分析、数据组织图的图形
- 化显示等方面,并输出保存为多种格式。系统
- 可预留多个接口,以便于和其他软件系统集成
- 使用。
|