- 博客(5)
- 收藏
- 关注
原创 (二)LinkedList详解
往期推荐(一)ArrayList详解 Java集合框架线程池详解synchronized简介ThreadLocal,你掌握了吗?Java异常机制JDK8新特性之Stream流同学,你对volatile熟悉么?初识MySQL索引LinkedList概述LinkedList是实现了List接口和Deque接口的双向链表,它也可以被当做堆栈、队列或双端队列进行使用,并且LinkedList是非线程安全的集合。LinkedList类图LinkedList的属性publi.
2021-07-16 15:10:01 267
原创 (一)ArrayList详解
ArrayList概述ArrayList是实现于List接口的集合类,其底层是基于 数组 实现的,支持随机访问。ArrayList类的属性public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable{ /** * ArrayList默认初始容量 */
2021-07-15 22:47:46 1022
原创 Java集合框架
集合概述什么是集合通俗来讲集合就是用来存放数据的容器。Java的集合中只能存储对象的引用(即引用类型),在集合中每一个元素都是一个引用变量,实际内容是存放在堆内或方法区里的;不能存储Java中8种基本数据类型,因为基本数据类型是在栈内存上分配空间的,而栈上的数据随时会被收回,但是因为8种基本数据类型都有对应的包装类(对象),所以当我们将基本数据类型的数据存入集合中,Java会将基本数据类型自动装箱为对应的包装类(如int变为Integer),然后再将引用类型存入到集合中。集合和数组的区别数组存放
2021-07-15 10:06:32 78
原创 Java线程池
Java线程池线程池是企业开发中常用的一种多线程处理形式,线程池中维护了一定数量的线程,线程池内的线程可以并发执行外部提交的多个任务。在开发过程中,合理地使用线程池能够带来许多好处。一、线程池的优点:1.降低资源消耗。线程池可以充分复用线程,让线程持续不断地处理任务,有效避免频繁创建和销毁线程造成的资源消耗。2.提高响应速度。当任务到达时,任务可以不需要等待线程的创建就立即执行3.提高线程的可管理性。线程是属于一种稀缺资源,如果无限制地创建线程,不仅会消耗系统资源,还会降低系统的稳定性二、创建
2021-07-14 09:55:50 91
原创 Spring Boot 模板引擎-Thymeleaf入门
这里写自定义目录标题##模板引擎1、市面上主流的 Java 模板引擎有:JSP、Velocity、Freemarker、Thymeleaf2、JSP 本质也是模板引擎,Spring Boot 官方推荐使用 “Thymeleaf”模板引擎3、模板引擎的作用都是将模板(页面)和数据进行整合然后输出显示,区别在于不同的模板使用不同的语法,如 JSP 的JSTL表达式,以及J SP 自己的表达式和...
2020-04-11 18:05:59 132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人