
多线程
blacop
这个作者很懒,什么都没留下…
展开
-
TCP-多线程并发上传图片
//TCP-多线程并发上传图片import java.io.*;import java.net.*;/*思路客户端1,服务端点.2,读取客户端已有的图片数据.3,通过socket 输出流将数据发给服务端.4,读取服务端反馈信息.5,关闭*/class PicClient{ public static void main(String[] args) throws Ex原创 2016-08-16 10:59:38 · 2442 阅读 · 0 评论 -
TCP-客户端多线程并发登陆服务端
/*TCP-客户端多线程并发登陆服务端客户端通过键盘录入用户名。服务端对这个用户名进行校验.如果该用户存在,在服务端显示xxx,已登陆并在客户端显示xxx,欢迎光临.如果该用户不存在,在服务端显示xxx,尝试登陆.并在客户端显示xxx,该用户不存在.最多就登录三次.*/class UserLogin{ public static void main(String[] args原创 2016-08-16 12:40:20 · 763 阅读 · 0 评论 -
RandomAccessFile可实现数据的分段写入也就是多线程下载
import java.io.*;/*RandomAccessFile可实现数据的分段写入也就是多线程下载该类不算是IO体系中的子类而是直接继承自Object但是他是IO包中成员.因为他具备读和写功能.内部封装了一个数组,而且通过指针对数组中的元素进行操作可以通过通过getFilePointer获取指针位置。同时可以通过seek改变指针的位置。其实完成读写的原理就是内部封装了字节输入流和原创 2016-08-01 22:33:50 · 1897 阅读 · 1 评论 -
多线程生产者消费者 蒸笼窝头
//多线程生产者消费者 蒸笼窝头public class ProducerConsumer{ public static void main(String[] args) { SyncStack ss = new SyncStack();//实例化一个堆栈蒸笼 Producer p = new Producer(ss);//实例化生产者,参数用同一个蒸笼原创 2016-09-02 15:13:36 · 320 阅读 · 0 评论 -
UDP-聊天-多线程实现
/*UDP-聊天-多线程实现编写一个聊天程序。有收数据的部分,和发数据的部分。这两部分需要同时执行。那就需要用到多线程技术。一个线程控制收,一个线程控制发.因为收和发动作是不一致的,所以要定义两个run方法而且这两个方法要封装到不同的类中。*/import java.io.*;import java.net.*;class Send implements Runnable//实现原创 2016-08-12 23:46:03 · 2263 阅读 · 0 评论