摘要: 网络编程:11 UDP多线程在线咨询 见代码; 代码案例:接收方 ​import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.DatagramPa 阅读全文
posted @ 2022-03-13 19:47 gzs1024 阅读(152) 评论(0) 推荐(0)
摘要: UDP聊天实现 UDP聊天 发送方; 接收方; 发送方: import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSoc 阅读全文
posted @ 2022-03-13 19:14 gzs1024 阅读(66) 评论(0) 推荐(0)
摘要: Java基础学习:多线程 总结: 后续补充; 代码总结: ​import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.FutureTa 阅读全文
posted @ 2022-03-13 11:07 gzs1024 阅读(94) 评论(0) 推荐(0)
摘要: Java基础学习:多线程 线程池: 背景:经常创建和销毁,使用量特别大的资源,比如并发情况下的线程,对性能影响很大; 思路:提前创建好多个线程,放入线程池中,使用时直接获取,使用完放回池中;可以避免频繁创建销毁,实现重复利用,类似生活中的公共交通工具; 好处: 提高响应效率(减少了创建新线的时间); 阅读全文
posted @ 2022-03-13 10:55 gzs1024 阅读(247) 评论(0) 推荐(0)
摘要: Java基础学习:多线程26 信号灯法 并发协作模型:生产者/消费者模型:-->信号灯法; 通过标志位进行控制; 代码案例: /** * 测试生产者消费者问题2:信号灯法,标志位解决 */public class TestPC2 { public static void main(String[] 阅读全文
posted @ 2022-03-13 10:36 gzs1024 阅读(223) 评论(0) 推荐(0)