Java与移动智能设备开发方向基础

课程讲解基于JavaEE体系架构、跨平台的多层互联网企业应用系统,介绍服务器(Tomcat)与开发工具,深入学习线程、多线程,网络编程,JDBC数据库应用,以及Servlet规范等内容。
29 个视频 关注课程
1
课程内容简介
2
第1章 线程和多线程
线程相关概念; 线程创建; 线程同步; 线程死锁;
2-1
介绍线程相关概念
2-2
讲解线程的生命周期
2-3
讲解采用继承Thread类的方式创建线程
2-4
讲解采用实现Runnable接口的方式创建线程
2-5
车间加工玩具实例
2-6
讲解线程名称的获取与设置
2-7
讲解线程常用方法
2-8
讲解线程常用方法
2-9
讲解线程的优先级设置
2-10
yield()方法与join()方法对比
2-11
多线程资源协调问题
2-12
讲解线程同步的实现
2-13
线程死锁
2-14
线程同步解决售票实例
3
第2章 网络编程
网络编程相关概念; 网络编程常用类及应用; 基于TCP协议的Socket网络编程; 基于UDP协议的Socket网络编程;
3-1
网络基础
3-2
网络编程简介
3-3
网络编程核心类简介
3-4
URL操作实例
3-5
URL和URLConnection操作实例
3-6
Socket简介
3-7
Socket客户端操作步骤
3-8
Socket客户端发送数据实例
3-9
ServerSocket服务端操作步骤
3-10
ServerSocket服务端接收数据实例
3-11
客户端与服务器基本通讯实例
3-12
多客户端与单服务器端通讯实例
3-13
多线程实现多客户端与单服务器端通讯实例
3-14
单客户端与单服务器端一次频繁数据通讯实例