看不清
√十天内免登录忘记密码?
还没账号?马上注册
请复制以下内容发送给他人,通过邀请链接访问完成注册,您即可享受长期收益:
适合人群: 有基本的Java语法基础。建议先看《Java初级程序员之基本语法和面向对象编程》
课程标签: Java程序员面向对象网络通信多线程
课程目标: 在面向对象分析和设计的思想下,理解和运用IO流、多线程和网络通信的知识,实现简易局域网群聊功能。
课程特色: 1、java普及系列课程之一 2、以实际应用为出发,介绍相关知识点 3、所有的知识点,都贯穿在案例中讲解、理解和练习 4、一切从零开始,杜绝无目的的死记硬背 5、巩固《Java面向对象分析和设计》的知识和思想,结合新的知识,运用该思想 完成局域网群聊功能的实现。 6、快速使用了《Java UI编程》部分知识,从感性上了解Java UI实现
适用人群: 0基础的所有人员,只要想从事Java软件开发行业 或 想了解 Java软件开发 的人员,都合适。 如果是真正0基础,请从《Java初级程序员之Java基础》学起!
优惠方式: 1、本着免费,由起点督促作用,让真正的人真正学习,象征性收费
课程详情: 第一讲 Java网络编程的知识体系介绍 1、介绍Java网络编程相关的体系 2、介绍学习Java网络编程的思路和过程 3、介绍File类和相关对象的操作 第二讲 Java 文件流(一) 1、介绍文件流的种类 2、介绍文件流的作用 3、介绍文件流的创建和操作 4、基于文件流完成文件内容的读 和 写 第三讲 Java 文件流(二) 1、回顾定义方法的思路和步骤 2、强调定义方法的规范 3、基于文件流,实现文件copy功能 第四讲 Java 字符流 1、介绍字符流的种类和作用 2、介绍字符流对象的创建和操作 3、Buffered流的作用和使用 第五讲 Java数据流和对象流 1、介绍数据流的种类和作用 2、介绍数据量对象的创建和使用 3、介绍对象流的种类作用和使用 4、介绍序列化和反序列化概念 5、介绍怎么实现序列化和反序列化 第六讲 字节数组流和管道流 1、介绍字节数组流同其它流的关系和区别 2、介绍字节数组流的作用和使用 3、介绍管道流同其它流的关系和区别 4、介绍管道流的作用和使用 5、实现简易多线程Demo 第七讲 多线程概念介绍 1、多线程的作用 2、多线程同进程的区别 3、多线程的实现方式和各种实现方式的区别和关系 4、线程相关的方法 5、多线程原理 6、线程的运行状态和相互改变 第八讲 Java多线程同步 1、Java多线程同步的原因和实现思路 2、锁 3、Java实现多线程同步的方式方法和Demo 第九讲 多线程死锁和线程通信 1、Java多线程死锁的原因和解决办法 2、线程通信的需求 3、生产消费模式的介绍 4、实现生产消费模式的案例 第十讲 网络通信相关概念和简单通信 1、网络的概念和组成部分 2、唯一确定网络计算机的标识 3、同软件进行通信的条件 4、简单信息发送和接收 第十一讲 Java Socket通信 1、协议的定义 2、TCP/IP 和 UDP协议 3、Socket通信相关的API 4、实现Socket通信的分析 5、基于Socket,完成Java服务器和客户端代码的通信 第十二讲 实现命令行的聊天 1、运用面向对象分析和设计的实现进行需求分析 2、面向对象编程 3、运用流、多线程、Socket等知识实现 第十三讲 基于UDP实现Java版局域网聊天 1、java UDP通信 2、Java界面的简单实现 3、基于UDP,实现局域网聊天
欢迎进入课程讨论区,你可以与本课程的老师和同学在这里交流。如果你有课程相关的问题,请发到老师答疑区;经验、思考、创意、作品、转帖请发到综合讨论区。欢迎分享,鼓励原创,杜绝广告,请大家共同维护一个包容、积极、相互支持的交流氛围,谢谢。了解更多请点击“讨论区使用规则”↗
给该课程打分:
难得糊涂
紅茶丸子
melean
我爱学习
暂无课件
共26节 · 3小时59分钟
项目管理工具Maven入门+实战教程
¥29.004330人在学
共52节 · 9小时50分钟
10亿级订单数据解决方案以及实现(真实工业界案例)视频教程
¥399.0020607人在学
共12节 · 7小时28分钟
AP计算机科学A(APcomputer science A)复习备考攻略视频教程
¥700.0044104人在学
共25节 · 7小时17分钟
分布式集群任务调度解决方案视频教程
¥399.0013511人在学
评价
给该课程打分: