会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
乌池鱼
博客园
首页
新随笔
联系
订阅
管理
[置顶]
Java集合——List,Set,Map总结笔记
摘要: 1. 集合 Collection 1.1 Java 集合框架 Java 集合框架位于 java.util 包中。Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection
阅读全文
posted @ 2021-10-12 12:30 乌池鱼
阅读(375)
评论(0)
推荐(0)
2021年10月12日
MySQL——Where,Having,On的区别
摘要: WHERE,HAVING,ON WHERE用于检索数据中符合条件的值,条件由一个或多个表达式组成,返回结果为布尔值。 -- where用于添加过滤条件以达到筛选数据的作用 UPDATE `student` SET `name`='小明' WHERE `sex`!='男';
阅读全文
posted @ 2021-10-12 23:22 乌池鱼
阅读(333)
评论(0)
推荐(0)
MySQL——增删改查基础语法笔记
摘要: 查询数据 SELECT SELECT 语法 SELECT [ALL | DISTINCT] {* | table.* | table.field1 [as alias1][,table.field2[as alias2]][,...]]} FROM table_name [as table_alia
阅读全文
posted @ 2021-10-12 22:41 乌池鱼
阅读(109)
评论(0)
推荐(0)
Java8新特性——Lambda 表达式
摘要: Lambda 表达式 Lambda 表达式的实质属于函数式编程。 语法格式为:(parameters) -> expression或(parameters) ->{statements; } Lambda
阅读全文
posted @ 2021-10-12 13:33 乌池鱼
阅读(300)
评论(0)
推荐(0)
2021年10月7日
JVM学习笔记——GC垃圾收集器
摘要: GC 垃圾收集器 Java 堆内存采用分代回收算法,因此 JVM 针对新生代和老年代提供了多种垃圾收集器。 1. Serial 收集器 Serial 收集器是单线程收集器,采用复制算法。 是最基本的垃圾收集器,只会使用一个 CPU 或一条线程去完成垃圾收集工作,在垃圾收集时必须停止其他工作线程知道垃
阅读全文
posted @ 2021-10-07 01:04 乌池鱼
阅读(67)
评论(0)
推荐(0)
JVM学习笔记——GC算法
摘要: GC 算法 GC 即 Garbage Collection 垃圾回收。JVM 中的 GC 99%发生在堆中,而 Java 堆中采用的垃圾回收机制为分代收集算法。即将堆分为新生代和老年代,根据不同的区域使用不同的垃圾回收算法。 1. 确认垃圾的算法 1.1 引用计数法 给每个对象设置一个引用计数器,每
阅读全文
posted @ 2021-10-07 00:59 乌池鱼
阅读(95)
评论(0)
推荐(0)
JVM学习笔记——堆
摘要: 堆 Heap 一个 JVM 只有一个堆,堆也是 Java 内存管理的核心区域。在 JVM 启动时堆被创建,同时大小在启动时已设定好,堆是 JVM 管理最大的一块内存空间,其大小可以调节。 堆的内存空间物理上可以不连续,逻辑上连续 所有线程共享堆,甚至可以在堆中划分线程私有的缓冲区 所有的对象实例和数
阅读全文
posted @ 2021-10-07 00:24 乌池鱼
阅读(63)
评论(0)
推荐(0)
JVM学习笔记——栈区
摘要: 栈区 Stack Area 栈是运行时的单位,堆是存储单位,栈解决程序的运行问题,即程序如何执行,如何处理数据。 每个线程在创建时都创建一个该线程私有的虚拟机栈,每个栈里有许多栈帧,一个栈帧对应一个 Java 方法。 栈的特点: 每个栈与它所对应的线程生命周期保持一致 栈主管 Java 程序运行,保
阅读全文
posted @ 2021-10-07 00:15 乌池鱼
阅读(72)
评论(0)
推荐(0)
JVM学习笔记——方法区
摘要: 方法区 Method Area 方法区在逻辑上属于堆的一部分,但可以看做是一块独立于 Java 堆的内存空间。所有的字段和方法字节码,以及一些特殊的方法,如构造函数,接口代码在此定义。所有定义方法的信息都保存在方法区。在 JDK 8 之后,方法区移动至本地内存中。 方法区具有以下特点: 方法区与 J
阅读全文
posted @ 2021-10-07 00:11 乌池鱼
阅读(101)
评论(0)
推荐(0)
2021年10月6日
JVM学习笔记——类加载器与类加载过程
摘要: 类加载器与类加载过程 类加载器ClassLoader 类加载器 ClassLoader 用于把 class 文件装载进内存。 启动类加载器(Bootstrap ClassLoader): 这个类加载使用C/C++ 语言实现,嵌套在 JVM 内部 用来加载 java 的核心类库,(rt.jar,res
阅读全文
posted @ 2021-10-06 23:57 乌池鱼
阅读(143)
评论(0)
推荐(0)
下一页
公告