会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2024年4月10日
复杂度分析
摘要: 拥有对程序复杂度分析能力,提升程序和算法的性能
阅读全文
posted @ 2024-04-10 11:33 糯米๓
阅读(71)
评论(0)
推荐(0)
2024年4月3日
JVM 类加载过程
摘要: 在程序运行时,JVM虚拟机就需要加载已经编译后的字节码文件到内存中执行程序
阅读全文
posted @ 2024-04-03 16:59 糯米๓
阅读(22)
评论(0)
推荐(0)
Java 程序的运行原理
摘要: Java程序运行时,主要分为编译和运行两个步骤。首先将java的源文件编译成字节码。然后通过不同的虚拟机解释执行,实现跨平台
阅读全文
posted @ 2024-04-03 10:20 糯米๓
阅读(156)
评论(0)
推荐(0)
2023年3月27日
线程池相关知识点
摘要: 1. 什么是线程池? 线程池: 简单理解,它就是一个管理线程的池子。 它帮我们管理线程,避免增加创建线程和销毁线程的资源损耗。因为线程其实也是一个对象,创建一个对象,需要经过类加载过程,销毁一个对象,需要走GC垃圾回收流程,都是需要资源开销的。 提高响应速度。 如果任务到达了,相对于从线程池拿线程,
阅读全文
posted @ 2023-03-27 18:03 糯米๓
阅读(44)
评论(0)
推荐(0)
JVM 相关知识点
摘要: 1.什么是JVM? JVM——Java虚拟机,它是Java实现平台无关性的基石。 Java程序运行的时候,编译器将Java文件编译成平台无关的Java字节码文件(.class),接下来对应平台JVM对字节码文件进行解释,翻译成对应平台匹配的机器指令并运行。 Java语言编译运行 同时JVM也是一个跨
阅读全文
posted @ 2023-03-27 17:55 糯米๓
阅读(32)
评论(0)
推荐(0)
2023年3月15日
Java集合知识点
摘要: 1.说说有哪些常见集合? 集合相关类和接口都在java.util中,主要分为3种:List(列表)、Map(映射)、Set(集)。 其中Collection是集合List、Set的父接口,它主要有两个子接口: List:存储的元素有序,可重复。 Set:存储的元素不无序,不可重复。 Map是另外的接
阅读全文
posted @ 2023-03-15 15:23 糯米๓
阅读(25)
评论(0)
推荐(0)
HashMap知识点
摘要: 1.能说一下HashMap的数据结构吗? JDK1.7的数据结构是数组+链表,JDK1.7还有人在用?不会吧…… 说一下JDK1.8的数据结构吧: JDK1.8的数据结构是数组+链表+红黑树。 数据结构示意图如下: jdk1.8 hashmap数据结构示意图 其中,桶数组是用来存储数据元素,链表是用
阅读全文
posted @ 2023-03-15 15:00 糯米๓
阅读(34)
评论(0)
推荐(0)
MySQL 优化
摘要: MySQL 常用知识点和优化
阅读全文
posted @ 2023-03-15 14:52 糯米๓
阅读(38)
评论(0)
推荐(0)
2023年3月14日
Mybatis知识点
摘要: 1.说说什么是MyBatis? MyBatis logo 先吹一下: Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发时只需要关注 SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement 等繁杂的过程。程序员直接编写原生态 sql,可以严格
阅读全文
posted @ 2023-03-14 19:32 糯米๓
阅读(23)
评论(0)
推荐(0)
2023年3月10日
Redis 知识点
摘要: Redis 是一种基于内存的数据库
阅读全文
posted @ 2023-03-10 21:02 糯米๓
阅读(63)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告