随笔分类 -  JAVA教程

摘要:AQS AQS是JUC学习的基石,是JUC中许多锁的底层实现机制,我们今天从ReentrantLock出发来深入源码解读AQS的设计。 AQS底层 AQS的几个重要属性: //阻塞队列的头 private transient volatile Node head; //阻塞队列的尾 private 阅读全文
posted @ 2024-12-09 17:42 蜜獾互联网 阅读(91) 评论(0) 推荐(0)
摘要:前言 从今天开始进入Java基础的复习,可能一个星期会有一篇的<十道简单算法>,我写博文的未必都是正确的~如果有写错的地方请大家多多包涵并指正~ 今天要复习的是泛型,泛型在Java中也是个很重要的知识点,本文主要讲解基础的概念,并不是高深的知识,如果基础好的同学可以当复习看看~ 一、什么是泛型? J 阅读全文
posted @ 2024-12-09 17:28 蜜獾互联网 阅读(21) 评论(0) 推荐(0)
摘要:之前我在 github 上整理了来一份:free-programming-books-zh_CN(免费的计算机编程类中文书籍)。 截至目前为止,已经有 90 多人发了 300 多个 Pull Requests 和 200 多个 issues,从最初的几十本书到现在的近 500 本书。 欢迎大家提 P 阅读全文
posted @ 2024-12-09 17:25 蜜獾互联网 阅读(111) 评论(0) 推荐(0)
摘要:干货 一.校验数字 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2 阅读全文
posted @ 2024-12-09 17:24 蜜獾互联网 阅读(44) 评论(0) 推荐(0)
摘要:之前我在 github 上整理了来一份:free-programming-books-zh_CN(免费的计算机编程类中文书籍)。 截至目前为止,已经在 GitHub 收获了 40000 多的 stars,有 90 多人发了 600 多个 Pull Requests 和 issues。 在收集的过程中 阅读全文
posted @ 2024-12-09 17:23 蜜獾互联网 阅读(70) 评论(0) 推荐(0)
摘要:JAVA面向对象之继承 阅读全文
posted @ 2021-12-27 23:16 蜜獾互联网 阅读(10) 评论(0) 推荐(0)