A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© fightingwang 中级黑马   /  2015-1-30 23:03  /  1084 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

网络编程和多线程编程分别是什么啊,谁能大概讲一下,用自己的理解。谢谢

8 个回复

正序浏览
首先这两个没啥可比的
网络编程是针对网络传输的,你发我收(socket)
多线程是对同一段代码同时访问,提高程序效率的,并发执行(thread)
回复 使用道具 举报
完全没有可比性
回复 使用道具 举报
学习学习。
回复 使用道具 举报
网络编程是针对于 网络间的数据传输编程 多线程是程序中多部分代码伪同时执行  两个不是一回事,
回复 使用道具 举报
学习学习。。。。。。
回复 使用道具 举报
fightingwang 发表于 2015-1-30 23:40
那就是说它们只是名字有点相同,但本质应用上是不同的

网络编程肯定要用到多线程,因为不可能只有一个客户端.也不可能只有一个服务端.
回复 使用道具 举报
梁小刀11 发表于 2015-1-30 23:32
网络编程是Socket的编程,所有的动作都是围绕这Socket, ServerSocket进行的.简单的说就是"你发送我收,我 ...

那就是说它们只是名字有点相同,但本质应用上是不同的
回复 使用道具 举报
    网络编程是Socket的编程,所有的动作都是围绕这Socket, ServerSocket进行的.简单的说就是"你发送我收,我收你发".我们一直只要做服务器,客户端都是浏览器.我们编程发送的客户端的是超文本文件html.  html有thhp协议,所以向客户端发送的字符,必须满足这个协议的规范.

多线程编程,是实现多个线程(方法)的同步或者异步,让cpu性能得到发挥.同时也满足多个线程对同一个资源的同步方法访问.围绕的是run()方法.
  以上个人简介,我知道错的很多,欢迎指正.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马