当前位置: 首页 >> 教育教学 >> 学院动态 >> 正文
计算机工程系开展“双十工程”系列培训——Java Socket编程
发布时间:2024-06-12    阅读:

 

6月7日晚,计算机工程系开展“双十工程”系列培训,本次针对大一同学开展了Java Socket编程的培训。此次培训会由郭进主讲,50余名2023级计算机科学与技术专业和物联网工程专业学生参加本次培训。

c0302fb0-c09d-4b21-b986-9a891b0ca00d

QQ群课堂培训会截图

针对面向对象程序设计与实践期末项目,郭进详细讲解了Java Socket编程的方法。首先,郭进介绍了Socket编程思路与文件读写中输入输出流的相同之处和差异。随后,他讲解了网络编程的基础知识,其中着重介绍了Socket的基本概念,分析了基于Socket的服务器和客户端编程的基本步骤,涵盖了从建立服务器监听、等待并接受客户端连接请求,到客服端创建Socket后,向服务器发送请求,再到服务器接受请求后创建连接开始通信,实现数据的输入和输出,最后需要关闭Socket。分析了基本原理和编程步骤后,郭进带领同学们学习了第一个简单的入门Demo程序,讲解了代码,并且演示了基本的服务器和客户端通信。郭进以一个简单聊天室程序的实现为例,将之前学习的多线程程序设计、线程同步、输入输出流,以及容器和泛型等知识融合在一起,进行案例代码分析和演示。

通过本次讲座,同学们对Java Socket编程技巧进行了学习,对期末项目开展起到了促进作用。

智能科技学院:郭进

初审:唐学琦

复审:陈婷

终审:常荣

2024年6月7日

绵阳校区:四川省绵阳市科创园区园兴西街2号  /  成都校区:成都市成华区龙潭工业机器人产业功能区 / 德阳校区:四川省德阳市罗江区大学北路99号
权所有:西南财经大学天府学院 © 2002-

川公网安备 51079002110064号
蜀ICP备06016397号