一个线程处理的问题

sharke118 2010-03-24 10:59:39
假设有一个用于接收消息的类 比如说 RecieveMsg 类里面用while循环来实现对消息接收的检测 我单独 new 两个这个类的对象 和 启用两个线程 把这两个类对象放在线程里面 在运行上面有什么区别 就是说在操作系统的处理顺序上有没有什么区别 是不是都会放到系统的线程里面去
...全文
64 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
有区别也是一个使用了线程,一个没有……
sharke118 2010-03-24
  • 打赏
  • 举报
回复
2楼说的似乎有道理
woshayawo 2010-03-24
  • 打赏
  • 举报
回复
肯定有区别!
紧紧是方法执行的话,肯定是单线程的。
比如说你先后new了两个类对象,然后分别调用两个类的接受信息的方法,main线程必须等一个类对象的接收信息的方法调用完了之后,才会去执行第二个对象对信息的接收方法。但放在两个线程中就不一样了,两个类对象同时去调用自己的信息接收方法!
  • 打赏
  • 举报
回复
没有什么区别,两个线程会在时间切片上来回执行……

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧