自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 IDEA的使用

1、IDEA的基本目录的介绍IDEA是什么呢? IDEA是一个Java的开发工具 类似于咋们的 Eclipse 或者 MyEclipse 这个工具的主要作用:1、项目的创建 2、项目的运行 3、项目的打包IDEA你最好不要选用 2020 这个版本 因为这个版本的很多的地方都是有bug的 2、IDEA如何创建我们的Java项目...

2022-05-31 11:41:32 1250 1

原创 Java史上最牛逼的多线程详解

多线程一、什么是进程进程是系统进行资源分配和调用的独立单元,每一个进程都有它的独立内存空间和系统资源。二、单进程操作系统和多进程操作系统的区别单进程操作系统:dos(一瞬间只能执行一个任务)多进程单用户操作系统:Windows(一瞬间只能执行多个任务)多进程多用户操作系统:Linux(一瞬间只能执行多个任务)三、现在的多核CPU是否可以让系统在同一个时刻可以执行多个任务吗?理论上是可以的四、什么是线程,理解线程和进程的关系什么是线程?线程是进程里面的

2022-05-16 15:31:54 125 1

原创 JAVA史上最牛逼的手撕LinkedList底层以及和ArrayList的特点

ArrayList vs LinkedListLinkedList底层数据结构为双向链表ArrayList 的应用场景:存储数据(如果要存的数据没有特殊要求,就使用ArrayList)LinkedList 的应用场景:队列模式、栈模式效率区别:ArrayList 数据结构:一维数组(一维数组开辟的空间是连续的)LinkedList数据结构:双向链表(双向链表就是一个一个的对象,内存空间不是连续的)添加 - 不扩容:ArrayList快添加 - 扩容:Li...

2022-05-13 20:17:23 99

原创 Java史上最牛逼的手撕ArrayList底层以及相关面试题

ArrayList相关面试题1.ArrayList底层数据结构是什么?Object类型的一维数组2.ArrayList初始化容量是多少?使用无参构造创建ArrayList时,会将数组先赋值成没有长度的空数组使用有参构造创建ArrayList时,如果参数大于0则创建参数长度的数组,如果参数等于0会将数组赋值成没有长度的空数组,如果参数小于0就会报错ArrayList底层有个变量规定初始化容量为10,如果使用无参构造创建ArrayList...

2022-05-12 16:56:53 213

原创 Java史上最牛逼的集合概念详解

集合---------------------一、集合含义 集合是Java API所提供的一系列类,可以用于动态存放多个对象 (集合只能存对象) 集合与数组的不同在于,集合是大小可变的序列,而且元素类型可以不受限定,只要是引用类型。(集合中不能放基本数据类型,但可以放基本数据类型的包装类) 集合类全部支持泛型,是一种数据安全的用法。 二、集合与数组的不同数组:一旦初始化后长度不可变,元素类型受限定(String类型的数组只能装String的数据),数组可以存储.

2022-05-11 20:25:10 72 1

Filter的使用详解

Filter的使用详解

2022-06-06

空空如也

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

TA关注的人

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