![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 89
OneCodeFarmer
这个作者很懒,什么都没留下…
展开
-
使用DatagramSocket发送、接收数据(1)
转载:http://book.51cto.com/art/201203/322540.htm (疯狂Java讲义---李刚) 17.4.2 使用DatagramSocket发送、接收数据(1) Java使用DatagramSocket代表UDP协议的Socket,DatagramSocket本身只是码头,不维护状态,不能产生IO流,它的唯一作用就是接收和发送数据报,Java使用Data转载 2016-12-23 11:21:25 · 1308 阅读 · 0 评论 -
使用DatagramSocket发送、接收数据(2)---server端
转载:http://book.51cto.com/art/201203/322542.htm (疯狂Java讲义---李刚) 下面程序使用DatagramSocket实现了Server/Client结构的网络通信。本程序的服务器端使用循环1000次来读取DatagramSocket中的数据报,每当读取到内容之后便向该数据报的发送者送回一条信息。服务器端程序代码如下。 程序清单:转载 2016-12-23 11:24:56 · 1144 阅读 · 0 评论 -
使用DatagramSocket发送、接收数据(3)---client端
转载:http://book.51cto.com/art/201203/322544.htm (疯狂Java讲义---李刚) 程序清单:codes\17\17.4\UdpClient.java public class UdpClient { // 定义发送数据报的目的地 public static final int DEST_PORT = 300转载 2016-12-23 11:27:00 · 428 阅读 · 0 评论 -
JAVA高并发
分享链接: java.util.concurrent包源码分析 http://www.cnblogs.com/wanly3643/category/437878.html 聊聊高并发(四十)解析java.util.concurrent各个组件(十六) ThreadPoolExecutor源码分析 http://blog.csdn.net/ITer_ZC/article/转载 2016-12-26 11:29:24 · 236 阅读 · 0 评论 -
ThreadLocal:解决多线程安全访问 类静态变量 的问题
JAVA 多线程编程 安全结论: 静态变量:线程非安全。 静态变量即类变量,位于方法区,为所有对象共享,共享一份内存,一旦静态变量被修改,其他对象均对修改可见,故线程非安全。 实例变量:单例模式(只有一个对象实例存在)线程非安全,非单例线程安全。 实例变量为对象实例私有,在虚拟机的堆中分配,若在系统中只存在一个此对象的实例,在多线程环境下,“犹如”静态变量那样,被某个线程修改后,其原创 2017-04-25 11:22:37 · 3592 阅读 · 0 评论