实训内容安排 课程主题 实训内容 实训目标 实训项目 Unix/Linux开发环境 Unix开发环境 Unix系统原理、Unix开发环境、Unix常用命令。 熟练掌握 Unix常用命令;熟练构建Unix下的 Java 开发环境。 构建商业 开发环境 Java 语言核心 Java 语言基础 算法基础、常用数据结构、企业编程规范。 掌握常见的数据结构和实用算法;培养良好的企业级编程习惯。 算法工具集、CommonsUtils Java 面向对象设计 面向对象特性:封装、继承、多态等。 掌握面向对象的基本原则以及在编程实践中的意义;掌握 Java 面向对象编程基本实现原理。 应用程序的发布与打包、猜数字程序的实现、类的抽象、五子棋游戏控制台版本 JDK 核心 API 语言核心包、异常处理、常用工具包、集合框架。 熟练掌握 JDK 核心 API 编程技术;理解 API 设计原则;具备熟练的阅读 API 文档的能力;为后续的课程学习打下坚实的语言基础。 Commons-lang 包部分功能、MyArrayList 类的实现、表达式解析、基于加密的消息发送器、升级版猜数字游戏、简单记事本程序 Oracle 数据库技术 SQL 语言 SQL语句基础和提高、SQL语句调优。 熟练的掌握 SQL 语句;掌握一定的数据库查询技巧及 SQL 语句优化技巧。 SQL 高级查询实例 Oracle 数据库开发 Oracle 体体系结构及系统管理、Oracle数据库高级编程、数据库设计基础。 掌握 Oracle 体系结构及核心编程技术。 Oracle 高级编程实例 JavaSE 高级程序设计 JavaSE 核心 异常处理、多线程基础、IO 系统、网络编程、Swing 组件、JVM 性能调优(JVM 内存结构剖析、GC 基本原理、GC 分析及调优、JVM 内存参数优化)、Java 泛型、JDK 新特性。 熟练掌握 JavaSE 核心内容,特别是IO 和多线程;初步具备面向对象设计和编程的能力;掌握基本的 JVM优化策略。 BMP 文件处理程序的实现、URLEncoder 功能实现、答题系统、生产者和消费者问题、多线程文件下载器 XML XML 语法、XML 解析(SAX、DOM)、Dom4j 组件、Digester 组件。 熟练掌握 XML 语法规则;理解 DOM模型;熟悉 Java 对 XML 的各种解析方式。 基于 XML 数据格式的题库处理程序 JDBC JDBC 核心API(Connection、 Statement、Resu ltSet)、JDBC 优化(缓存技术、批处理技术、连接池技术)。 理解 JDBC 作为规范的设计原则;熟练掌握 JDBC API;具备使用 JDBC对数据库进行高效访问的能力。 S...