![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
Mars佩奇
这个作者很懒,什么都没留下…
展开
-
利用Java模拟高并发
这里我主要是运用CountDownLatch来实现的原创 2019-06-26 09:25:54 · 1189 阅读 · 1 评论 -
【Java并发线程系列】初探源码 --- Thread
Thread类public class Thread implements RunnableThread实现Runnable接口,实现run方法 private static native void registerNatives(); static { registerNatives(); }从上面的代码中看到定义了一个静态初始化块,我们知道当创建...原创 2019-06-26 15:58:30 · 246 阅读 · 1 评论 -
【Java-Socket系列】源码探索 --- Socket
Socket含义socket通常也称之为“套接字”,用于描述IP地址和端口。是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。操作java socket时用到的最多的三个方法为:accept():主要用于服务器端产生“阻塞”,等待客户端的链接请求,并且返回一个客户端的Socket实例;getInputStream():方法主要用来获得网络连接输入,同时返回一...原创 2019-06-27 10:04:14 · 213 阅读 · 0 评论 -
【Java并发线程系列】Process源码解析
一.概述Process类是一个抽象类(所有的方法均是抽象的),封装了一个进程(即一个执行程序)。//创建一个抽象类(进程)public abstract class Process {}//声明一个变量(进程等待)public abstract int waitFor() throws InterruptedException;//创建Boolean类型的方法(等待)//long t...原创 2019-06-28 14:53:31 · 281 阅读 · 0 评论