多线程
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 · 2417 阅读 · 0 评论 -
TCP-客户端多线程并发登陆服务端
/*TCP-客户端多线程并发登陆服务端 客户端通过键盘录入用户名。 服务端对这个用户名进行校验.如果该用户存在,在服务端显示xxx,已登陆 并在客户端显示xxx,欢迎光临.如果该用户不存在,在服务端显示xxx,尝试登陆. 并在客户端显示xxx,该用户不存在.最多就登录三次. */ class UserLogin { public static void main(String[] args原创 2016-08-16 12:40:20 · 743 阅读 · 0 评论 -
RandomAccessFile可实现数据的分段写入也就是多线程下载
import java.io.*; /* RandomAccessFile可实现数据的分段写入也就是多线程下载该类不算是IO体系中的子类 而是直接继承自Object但是他是IO包中成员.因为他具备读和写功能. 内部封装了一个数组,而且通过指针对数组中的元素进行操作 可以通过通过getFilePointer获取指针位置。 同时可以通过seek改变指针的位置。其实完成读写的原理就是内部封装了字节输入流和原创 2016-08-01 22:33:50 · 1877 阅读 · 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 · 286 阅读 · 0 评论 -
UDP-聊天-多线程实现
/*UDP-聊天-多线程实现 编写一个聊天程序。 有收数据的部分,和发数据的部分。 这两部分需要同时执行。 那就需要用到多线程技术。 一个线程控制收,一个线程控制发.因为收和发动作是不一致的,所以要定义两个run方法 而且这两个方法要封装到不同的类中。 */ import java.io.*; import java.net.*; class Send implements Runnable//实现原创 2016-08-12 23:46:03 · 2238 阅读 · 0 评论