![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
文章平均质量分 84
"鱼酷(๑][๑)
这个作者很懒,什么都没留下…
展开
-
JAVA_初级网络编程
客户端程序创建一个套接字,并尝试连接服务器的套接字。TCP:TCP(英语:Transmission Control Protocol,传输控制协议) 是一种面向连接的、可靠的、基于字节流的传输层通信协议,TCP 层是位于 IP 层之上,应用层之下的中间层。获取类的信息时,使用的就是 Class 类中的方法。 连接建立后,通过使用 I/O 流在进行通信,每一个socket都有一个输出流和一个输入流,客户端的输出流连接到服务器端的输入流,而客户端的输入流连接到服务器端的输出流。原创 2022-11-18 17:16:44 · 123 阅读 · 0 评论 -
Java_多线程
简单地说,线程池内部维护了若干个线程,没有任务的时候,这些线程都处于等待状态。在守护线程中,编写代码要注意:守护线程不能持有任何需要关闭的资源,例如打开文件等,因为虚拟机退出时,守护线程没有任何机会来关闭文件,这会导致数据丢失。语言虽然内置了多线程支持,启动一个新线程非常方便,但是,创建线程需要操作系统资源(线程资源,栈空间等),频繁创建和销毁大量线程需要消耗大量时间。,会发现它有个潜在的问题:如果有线程正在读,写线程需要等待读线程释放锁后才能获取写锁,即读的过程中不允许写,这是一种悲观的读锁。原创 2022-11-11 14:18:49 · 76 阅读 · 0 评论