课程目录:Java程序设计培训
4401 人关注
(78637/99817)
课程大纲:

          Java程序设计培训

 

 

 

第1讲 Java语言与面向对象的程序设计

1.1 Java语言的历史与特点

1.2 面向对象程序设计

第2讲 简单的Java程序

2.1 Java程序的类型与基本构成

2.2 开发Java程序的基本步骤

2.3 程序中进行输入与输出

2.4 Java开发工具

第3讲 数据运算、流控制和数组

3.1 数据类型、变量与常量

3.2 运算符与表达式

3.3 流程控制语句

3.4 数组

第4讲 类、包和接口

4.1 类、字段、方法

4.2 类的继承

4.3 包

4.4 访问控制符

4.5 其他修饰符

4.6 接口

4.7 语法小结

第5讲 深入理解Java语言

5.1 变量及其传递

5.2 多态及虚方法调用

5.3 对象构造与初始化

5.4 对象清除与垃圾回收

5.5 内部类与匿名类

5.6 Lambda表达式(*)

5.7 其他几个高级语法(*)

5.8 没有指针的Java语言

第6讲 异常处理

6.1 异常处理

6.2 自定义异常

6.3 断言及程序的测试

6.4 程序的调试

第7讲 工具类及常用算法

7.1 Java语言基础类

7.2 字符串及日期

7.3 集合

7.4 排序与查找

7.5 泛型(*)

7.6 常用算法

第8讲 多线程

8.1 线程的创建

8.2 线程的控制

8.3 线程的同步(*)

8.4 并发API

8.5 流式操作及并行流(*)

第9讲 流、文件及基于文本的应用

9.1 输入输出流

9.2 文件及目录

9.3 正则表达式

第10讲 图形用户界面

10.1 组件

10.2 实现界面的三步曲

10.3 布局管理

10.4 事件处理

10.5 常用组件的使用

10.6 Applet

第11讲 网络、多媒体和数据库编程

11.1 网络编程

11.2 多媒体编程

11.3 数据库编程

Week11 测试

第12讲 怎样写好程序

12.1 写好程序的一些经验

12.2 重构

12.3 设计模式

12.4 反射