自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Java手写锁Lock(公平、非公平)

public class MyLock2 implements Lock { private AtomicInteger state = new AtomicInteger(0); private Thread currentThread = null; Node head = null; Node tail = null; Sync sync; private class Node { Thread t; Node prev; Node next;

2021-09-21 10:07:54 245

原创 Java网络编程——Socket

文章目录服务器端(单线程)服务器端(多线程)客户端服务器端(单线程)public class MySocketServer1 { private int port; private ServerSocket serverSocket; DataInputStream in; DataOutputStream out; public MySocketServer1(int port) throws IOException { this.port = port; s

2021-09-18 11:57:28 75

原创 Java手写线程池(不带返回值、带返回值)

文章目录不带返回值带返回值不带返回值public class MyThreadPool { private static final int DEFAULT_THREAD_NUM = 10; private int maxThreadNum; private BlockingQueue<Runnable> queue; // 初始化worker的时候直接调用start方法 // 在run中不断从阻塞队列中获取对象 // 由于已经调用了start方法,是一个新的线

2021-09-17 11:51:59 243

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除