高级
Java 软件架构师学习计划
学习内容
培训内容详解
预期目标
JAVA 基础
课时:
5 周
Java
语法与编程基础
建立
Java 程序设计基本环境,培
养软件开发基本思维。
能够正确配置
java
开发环境,熟悉基本
软件的操作,熟悉基
本的数据结构。
面向对象程序设计与编码
熟练
Java 类的编码,掌握 Java 封
装、继承和多态等面向对象设计方
法和编码方法。
牢固树立面向对象概
念和编程思想,熟练
掌握
OO 设计的基本
方法。
Java 流操作和文件系统
掌握字符流和字节流的基本编程方
法,对
File 类等文件系统相类库
进行学习。
能够实现文件的读写
操作,实现流的包装。
Java 图形用户界面编程
掌握
Java 图形界面编程的基本方
法,学习
Swing 包的应用以及
Java 消息处理机制和事件响应机
制。
能够掌握
Java 可视
化界面程序编写。
异常处理与事件响应
熟练掌握
java 各种异常的处理和
捕获机制。
结合以上课程,至此
学员应该了解开发一
般
JAVA 应用程序的
方法。
Java 基础类库与中期项目实战 以实例课程引导学员完成中期项目
实战。要求学员掌握
Java 语言中的
基本类型转换类、
Util 包中的基本
数据结构类、查找排序算法,
Swing(AWT)包中 GUI 窗体类
与实现接口类等。
熟练
Java GUI 编程
和基本数据结构类类
型。
Java 多线程编程、网络编程 建立线程的基本概念,学习 Java
多线程编程、线程间通信、线程同步
等程序设计方法,掌握线程死锁应
对的基本方法,对
Java 网络编程
有深入理解。对基
UDP/TCP 协议
的
java 编程进行学习。
深刻理解
Java 多线
程机制和网络编程方
法。
项目实战
以实际行业应用项目完成课程训练。
可选项目:工业监视界面动态显示
Java 程序(含柱状图和饼状图);
绘图软件的开发等。
通过项目训练,能够
全面掌握
Java SE 程
序设计方法,达到
Java 程序员水准,为