3、学习态度端正、勤奋刻苦。
*阶段:java软件开发(4周)
阶段目标: 本阶段学习目标是强化java语言编程和面向对象编程思想,为下一阶段android应用软件的编程工作打好基础。
课程名称 | 序号 | 课程内容 | 内容概要 | 掌握程度 |
java语言编程基础 | 1 | Java开发环境的配置和概述 | Java的起源以及它的发展历程,目前主要的应用领域。JDK的安装、环境变量的设置以及写*个Java应用程序并编译运行的流程 | 精通 |
---|---|---|---|---|
2 | 数据类型和运算符 | Java的8种基本数据类型、类型之间的相互转换、强制转换。Java支持的运算符和表达式,运算符的优先级和结合性。Java的数组类型使用说明 | 精通 | |
3 | 流程控制 | 三大结构:顺序结构、分支结构、循环结构。这三种结构的使用说明。控制循环结构的运行代码示范以及Java关键字的串讲 | 精通 | |
Java面向对象编程 | 4 | 类和对象 | 类的成员变量和方法定义和使用方式,构造函数和析构函数调用原理,成员的访问权限说明。对象的定义和使用方式,对象的生命周期原理 | 精通 |
5 | 类的继承、组合和多态 | 类与类之间的关系说明,父子类之间成员的关系,类的组合如何构造和使用,类的成员多态的表现形式。初始化块在类中的使用 | 精通 | |
6 | 抽象类和接口 | 抽象类和接口的定义和使用场合。抽象类和接口之间的关系以及它们实现继承和组合的方式。抽象类和接口的成员的定义和使用方式 | 精通 | |
7 | 内部类和枚举类 | 四种内部类:非静态内部类、静态内部类、局部内部类和匿名内部类。这些内部类的继承和构造方式以及它们的成员定义和使用方式 | 精通 | |
Java数据结构和算法 | 8 | Java集合类 | 四种集合类:List集合、Queue集合、Set集合和Map集合。这些集合类的定义和使用方式,这些集合类常用的具体子类使用介绍 | 熟练 |
9 | Java泛型 | Java泛型的原理,泛型类和接口的定义和使用方式,类型通配和泛型方法使用方式。常用的泛型算法如排序和搜索使用说明 | 熟练 | |
Java核心编程 | 10 | 异常处理 | 异常处理机制的介绍,异常类型的分类,声明异常、抛出异常和处理异常的常用方式。异常处理时需要注意的几个规则 | 精通 |
11 | 文件IO | File类的介绍。对应文件IO的多种输入输出流式类的定义和使用方式。文件的随机访问方式和对象的序列化操作 | 精通 | |
12 | 多线程 | 线程的创建和启动。线程的控制和同步手段,线程之间的通信方式,线程的生命周期流程。线程级和线程池技术的介绍 | 精通 | |
13 | 网络编程 | 网络通 |