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