欢迎来到好培训网!

咨询热线 15800837182

位置:上海好培训网 > 上海IT/计算机 > 上海软件开发 > 上海JAVA

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

授课机构:上海岳城教育

地址:上海市长宁区江苏北路89号新亚商务大厦6楼

网报价格:¥电询

课程原价:¥电询

咨询热线:15800837182

课程详情 机构简介 机构地址 预约试听

关键词:上海JAVA培训 上海岳城JAVA培训 编程语言学习

上海学最火热的编程语言——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

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

上海岳城教育简介

上海岳城教育科技有限公司专注于IT教育培训,开设有Java、大数据、软件测试、Android、iOS、PHP、嵌入式、C++、C#、产品经理、Linux云计算、Web前端、VR、游戏开发等课程体系。

着为上海IT名企输送优秀人才的理念,岳城教育聘用500强名师实战面授,让学员在培训的同时就具有企业项目开发的真实经验。正因此,岳城教育的学员都拥有过硬的技术,往往还没有毕业,就已经被企业录用,备受好评。
岳城教育采用先就业后付款、学不会免费重学的方式,让所有学员都能够0负担0压力学习。同时,岳城还与上海各大软件园合作,开设有名企定制班,让学员不仅就业无忧,还能进高薪进名企。

岳城实训四大优势
企业级订单实训根据企业需求定制实训人才

企业级技术总监亲临指导项目制作选拔优秀人才

签订企业委培协议实训期发放实训补助,保障生活无忧

实训即进入外包公司实训期享受生活补助,后签订入职合同

  • 学校名称:上海岳城教育

    固定电话:15800837182

    授课地址:上海市长宁区江苏北路89号新亚商务大厦6楼 免费参观