返回
返回 我的 上海
首页 分享 收藏 预约报名 拨打电话

上海学最火热的编程语言——Java开发

2018-05-02 13:10:41 46
如遇无效、虚假、诈骗课程,请立即举报
为了您的资金安全,请见面交易,切勿提前支付任何费用
举报
培训课程详情

上海学最火热的编程语言——Java开发

系列

知识点

授课时间(天)

课程目标

基础
系列

第一章

开发简单的java应用程序

Java简介

Java简介

1.0

理解OO思想以及能在代码
中体现OO思想;理解并能使用异常;使用Swing开发GUI程序以及理解事件处理机制;理解多线程的基本概念并能开发多线程的Java程序;熟练使用Java I/O编程;使用TCP/IP和UDP进行Java客户端和服务器端编程;

Java环境的搭建

Java环境的搭建

开发简单java程序

开发简单java程序

第二章

变量和数据类型

变量

变量

0.5

数据类型

Java数据类型

基本类型转换

第三章

运算符

运算符(上)

表达式和算术、赋值及关系运算符

0.5

运算符(下)

逻辑和位运算符

位运算符-示例

第四章

条件结构

条件结构(上)

if-else语句

1.0

条件结构(下)

switch-case语句

案例讲解-万年历

案例讲解-万年历

第五章

循环结构

while和do-while循环

while和do-while循环语句

2.0

for循环

for循环语句和二重循环

for循环-案例讲解

for循环-案例讲解

break和continue语句

break和continue语句

第六章

数组

一维数组

数组的声明、创建和初始化

1.5

常用数组排序算法

常用数组查找算法

Arrays类使用

二维数组

二维数组的声明、创建和初始化

二维数组-案例讲解

二维数组-案例讲解

阶段项目: 骑士飞行棋、minDVD系统

第七章

面向对象编程

类和对象概述

类和对象概述

1.0

类和对象的概述-案例讲解

类和对象的概述-案例讲解

对象的创建和使用

创建并使用对象

方法定义使用和变量作用域

String对象的声明操作和Java内存管理机制

对象的创建和使用-案例讲解

对象的创建和使用-案例讲解

封装

封装概念和UML类图

1.0

构造方法和this关键字

static关键字和设计模式

方法重载和包

继承

继承概念、实现和super关键字

1.5

方法重写和final关键字

Object类常见方法

继承-案例讲解

继承-案例讲解

多态

多态概念、对象上下转型和动态静态绑定

多态应用

抽象类和接口

抽象类和模板方法模式

1.0

接口及和抽象类的区别

面向接口编程和简单工厂模式

策略模式

接口和抽象类-案例讲解

接口和抽象类-案例讲解

阶段项目: 银行管理系统

高级
系列

第八章

高级特性

内部类

内部类概念和成员内部类及应用

1.0

静态、匿名、局部内部类及应用

内部类-案例讲解

内部类-案例讲解

自动装箱和拆箱

自动装箱拆箱和枚举类型

String、StringBuffer、StringBuilder

String、StringBuffer、StringBuilder

String、StringBuffer、StringBuilder-案例讲解

String、StringBuffer、StringBuilder-案例讲解

常用类

Date和SimpleDateFormat类

Canlendar、GregorianCalendar、Math和Random类

常用类-案例讲解

常用类-案例讲解

第九章

异常处理

异常

异常概念、分类、异常处理机制和try-catch-finally语句

0.5

throw、throws和自定义异常

异常-案例讲解

异常-案例讲解

第十章

泛型

泛型详解

泛型简介、泛型类、泛型方法

0.5

限制泛型可用类型、类型通配符(不讲)

泛型-案例讲解

泛型-案例讲解

第十一章

IDE

IDE

IDE介绍和Eclipse使用

放到其它章节中
顺带讲一下

Eclipse调试程序

第十二章

集合

集合框架介绍

集合框架介绍

0.5

List容器

List接口和ArrayList

ArrayList-示例

LinkedList

List容器-案例讲解

List容器-案例讲解

map容器

Map接口和HashMap

1.5

HashMap示例和哈希码

TreeMap、Comparator和Comparable接口

map容器-案例讲解

map容器-案例讲解

Set容器

Set容器

Collections

Collections

Collections-案例讲解

Collections-案例讲解

第十三章

GUI

AWT

GUI概述和AWT框架

1.0

布局管理器

事件模型

事件概念、事件种类、事件监听器和事件适配器

事件示例和观察者模式

Swing

Swing

Swing-案例讲解

第十四章

反射

Java反射机制

Java反射机制

0.5

Java反射API

reflect库和反射API

Java反射API-示例

反射-案例讲解

第十五章

多线程

Java线程模型

Java线程模型

1.5

多线程编程

线程同步

线程通信

多线程-案例讲解

第十六章

IO

IO框架

IO框架

1.0

IO框架-案例讲解

字节流

文件输入输出流和字节数组流

过滤流和缓冲流

装饰模式

字节流-案例讲解

字符流

字符流

1.0

其它流

对象流和输入输出字符流

随机访问流

其它流-案例讲解

第十七章

网络编程

网络基本概念

网络基本概念

1.0

Socket编程

基于TCP协议的Socket编程

基于UDP协议的Socket编程

Socket编程-案例讲解

URL编程

URL编程

阶段项目: 银行管理系统升级版

第十八章

Java新特性

Annotation

Annotation简介和标准、自定义及Meta Annotation

不讲,
后面使用到再讲

反射与Annotation

第十九章

XML入门

XML入门

XML简介

1.0

XML文档结构和语法规则

DTD

DTD

DTD简介

声明元素的使用规则

声明属性的使用规则

DTD的引入方式和局限性

命名空间

命名空间

命名空间

XML解析

XML解析

XML解析器和SAX解析

1.0

SAX解析-示例1

SAX解析-示例2

DOM解析

DOM解析-示例1

DOM API

DOM解析-示例2

DOM解析-示例3

课程项目: 打地鼠游戏、扫雷游戏、连连看、银行排号系统、聊天室


联系我时,请说是在【好培训网】看到的。
相关培训课程