上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页
摘要: 在上篇文章中,向大家介绍了线性数据结构中的栈、队列和串三种数据结构,相对来说比较简单,栈的特点是先进后出(FILO),队列的特点是先进先出(FIFO)。栈包含入栈和出栈两个操作,两个操作操作的都是栈顶元素;队列包含入队和出队两个操作,元素从队尾进入队列,需要时从队头取出元素。 阅读全文
posted @ 2023-06-25 09:25 可爱的小锋 阅读(175) 评论(0) 推荐(0)
摘要: 在本篇文章中,我们解释了Java中int和Integer之间的差异,并结合一些代码案例进行了说明和分析。我们发现,int是基本数据类型,而Integer是一个包装类,它提供了更多的功能和方法。我们还发现,使用Integer可以更方便地进行整数计算和处理,特别是在面向对象编程中 阅读全文
posted @ 2023-06-25 08:58 可爱的小锋 阅读(2055) 评论(2) 推荐(2)
摘要: 目前SpringBoot框架真的深受广大开发者喜爱,毕竟它最大的特点就是:**快速构建基于Spring的应用程序的框架,而且它提供了各种默认的功能和配置,可以让开发者快速搭建应用程序的基础结构。 阅读全文
posted @ 2023-06-20 17:50 可爱的小锋 阅读(499) 评论(0) 推荐(1)
摘要: 桥接模式是23种设计模式中结构型模式的一种,将实现与抽象放在两个不同的类层次中,使两个层次可以独立改变,来实现两者的解耦,并保持各部分的独立性以及他们的功能扩展。 阅读全文
posted @ 2023-06-20 11:36 可爱的小锋 阅读(47) 评论(0) 推荐(0)
摘要: 栈 (stack)是一种操作受限的线性表,栈的操作被限定在线性表的尾部进行,栈结构有两个特殊概念: - 栈顶:栈的尾部被称为栈顶(Top); - 栈底:另一端固定不动,被称为栈底(Bottom) 阅读全文
posted @ 2023-06-20 11:25 可爱的小锋 阅读(197) 评论(0) 推荐(0)
摘要: 代理模式是23种设计模式中结构型模式的一种,它的核心是通过代理类来完成其他对象的访问,降低访问者和被访问者的耦合度,也对功能进行了增强。 阅读全文
posted @ 2023-06-20 09:59 可爱的小锋 阅读(67) 评论(0) 推荐(0)
摘要: 至此,我们已经连续用两篇文章给大家介绍了链表的相关知识。在上一篇文章中,我们主要介绍了链表的基础知识和单链表的常规操作,同时辅以图示来说明各种操作情况。在本篇文章中,主要是从Java编程角度作为切入点,来进一步讲解双向链表的一些操作。特别是本篇文章中的大量代码实践,需要大家能够理清逻辑关系,希望你可以动手练起来哦! 阅读全文
posted @ 2023-06-20 09:27 可爱的小锋 阅读(65) 评论(0) 推荐(0)
摘要: 本文主要讲述java常见设计模式之装饰者模式,文中使用通俗易懂的案例,使你更好的学习本章知识点并理解原理,做到有道无术。 阅读全文
posted @ 2023-06-12 10:35 可爱的小锋 阅读(23) 评论(0) 推荐(0)
摘要: 线性表可以说是一种最基础最简单的数据结构,它表示的是一种线性结构,比较常见的线性结构包括数组和链表等。所谓的链表,顾名思义,就是链式的线性表,即链表也是一种线性表。与数组不同的是,链表采用的是链式存储,这种链式结构是**非连续、非顺序的内存空间**。链表中的每一个独立的元素被称为结点,故链表由一系列的结点组成。 阅读全文
posted @ 2023-06-12 09:51 可爱的小锋 阅读(133) 评论(0) 推荐(0)
摘要: 在Java中,创建线程是一项非常重要的任务。线程是一种轻量级的子进程,可以并行执行,使得程序的执行效率得到提高。Java提供了多种方式来创建线程,但许多人都认为Java有三种创建线程的方式,它们分别是继承Thread类、实现Runnable接口和使用线程池。但是,你们知道吗?其实在创建线程的过程中,除了上述描述的方法还有很多种方式可以选择哦。今天,我们就来揭开这个惊天秘密,一起来了解一下Java并发编程中创建线程的八股文。 阅读全文
posted @ 2023-06-09 18:04 可爱的小锋 阅读(405) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页