Java编程基础及应用编程

讲师:郭振杰 发布日期:03-19 浏览量:181


Java编程实践 培训大纲

课程目标:

通过本课程学习,掌握java编程基础、面向对象编程、Java异常处理、多线程、IO操作、网络接口编程、编程模式、反射机制、web接口编程等知识,并能够在项目中熟练应用。

适用人群:

Java开发工程师

课程介绍:

培训天数

课程类别

备注

第一天

Java基础准备

Java介绍及编程环境安装

开发工具的介绍及安装

Java基础语法

Java基本语法

常量、变量与运算符

程序控制结构

函数

Java高级编程

面向对象编程

类与继承

接口与抽象函数

多态与内部类

变量作用域

第二天

异常体系

异常简介

捕获并处理异常

常见异常类型

使用throws声明异常

使用throw手动抛出异常

运行时异常、检查时异常

自定义异常

异常处理基本原则

IO流

File类

Java中的流分类

IO流家族

IO流常用基类

序列化与反序列化

多线程

进程

线程

线程创建—_继承

线程创建—接口

线程状态与停止线程

线程阻塞

多线程高级

线程优先级

线程同步与锁定

线程死锁

线程的四种状态

多线程编程一般原则

第三天

设计模式概述

什么是设计模式

设计模式的意义

设计模式的分类

常用设计模式概览

单例模式应用背景

单例模式应用案例

反射机制

反射机制概述

Java反射API

Class类方法

Java动态代理

第四天

网络编程技术

网络通讯三要素

操作IP地址

TCP和UDP传输层协议

Socket套接字

网络编程案例

高级网络编程

Java NIO编程介绍

常用NIO通讯库Netty使用

通讯案例

第五天

Json

Json介绍

Json在网络和接口调用中的使用

Java操作json

Java web 访问

http协议介绍

Java web 访问常用库

Java访问http接口

WebService

WebService概念

WebService相关技术

WebService原理

WebService使用场景

WebService案例

分享
联系客服
返回顶部