![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
文章平均质量分 74
Shiqingning
这个作者很懒,什么都没留下…
展开
-
基于GUI的多线程文件传输
这是本人第一次做的小项目,历时五天,其中修修改改了很多次.进行测试,我曾经在:两台电脑上进行测试:界面:1.各个界面能正常显示。各个功能模块正常合理。文件:1.文件能正常传输。2.传输完成后能正常打开。对线程:1.一台开服务端和客户端,另一台只开客户端,同时传输文件。2.一个客户端同时传输两个或两个以上文件一、需求说明:1.完成一个文件传输的工具2.要求使用TCP传原创 2017-05-03 09:19:01 · 1077 阅读 · 2 评论 -
基于GUI的多线程文件传输(二)
上次发的是客户端的代码,这次是服务端的代码.为了测试方便,我把IO流的每次读取字节总数调小了.总的来说,这次的项目我遇到了很多问题,尤其是多线程问题,还好我有组员,能一起探讨问题,从中也让我体会到团结合作的重要性.原创 2017-05-03 09:57:20 · 626 阅读 · 0 评论 -
Java多线程-线程死锁
多线程同步,解决的是多线程安全性问题,避免获取错误的资源,但同步也同时会带来性能损耗和线程死锁的问题.多线程同步采用了同步代码块和同步方法的方式,依靠的是锁机制实现了互斥访问.因为互斥访问,所以不能并行处理,存在性能问题.如果出现了线程死锁,那可能直接导致程序众多的线程都处于阻塞状态,无法继续运行. 下面通过一个案例演示线程死锁,代码如下:package com.lanqiao.ho原创 2017-04-24 09:14:15 · 317 阅读 · 0 评论