学习笔记
文章平均质量分 57
ZHECSDN
面向百度编程的菜鸡程序员!!!
展开
-
声明子类对象时静态代码块及构造器执行顺序
父类与子类同时拥有静态代码块,声明子类对象时,静态代码块及构造器执行顺序。原创 2022-04-28 21:23:07 · 717 阅读 · 0 评论 -
Java注解简介
Java注解简介原创 2022-03-29 21:30:58 · 328 阅读 · 0 评论 -
Java反射简介
Java反射简介。原创 2022-03-28 15:28:46 · 326 阅读 · 0 评论 -
TreeMap、TreeSet简介
TreeMap源码解读原创 2022-03-27 14:55:11 · 1344 阅读 · 0 评论 -
SynchronousQueue简介
概述SynchronousQueue是一个特别的队列,在它的内部没有容器。其中每个插入操作必须等待另一个线程相应的删除操作,反之亦然。一个添加线程当它调用添加(put())方法时,如果没有其他线程尝试删除元素,此插入线程必须阻塞,等待删除线程调用删除操作,删除操作将会唤醒插入线程,同时删除线程会获取插入线程的数据。验证代码如下:public class SynchronousQueueDemo { public static void main(String[] args) throws In原创 2022-03-18 12:19:16 · 444 阅读 · 0 评论 -
反射中Class.forName和Classloader的区别
Java中的Class.forName()和ClassLoader的loadClass()方法的区别。原创 2022-03-15 12:04:31 · 1833 阅读 · 0 评论 -
Java实现二叉排序树
Java实现二叉排序树前言完整代码前言二叉排序树,又称二叉查找树、二叉搜索树。具有如下性质:当其不为空时,任何一个非叶子结点,左子结点的值比当前结点的值小,右子结点的值比当前结点的值大。本文仅记录二叉排序树的Java实现,话不多说直接上代码。完整代码/** * @author ZHE * @date 2021/5/11 */public class BinarySortTree { /** * 根节点 */ private Node root;原创 2021-05-13 16:37:25 · 290 阅读 · 0 评论 -
排序算法总结-Java实现
排序算法总结-Java实现前言冒泡排序选择排序(简单选择排序)插入排序(简单插入排序)希尔排序(缩小增量排序)快速排序归并排序基数排序堆排序前言突然想水篇文章,刚好最近在学习数据结构,便总结一下排序算法,算是自己的学习笔记了。我是看尚硅谷韩顺平老师视频自学的,文中的思路和截图基本来源于韩老师视频。在正文开始前,给大家推荐一个数据结构可视化网站,这个网站可能要比我的文章更加实用。希望能给各位伙伴些许帮助。冒泡排序基本思想:通过对待排序序列从前向后(从下标较小的元素开始),依次比较相邻元素的值,若发原创 2020-12-23 22:52:09 · 120 阅读 · 0 评论