- 博客(13)
- 收藏
- 关注
原创 String、StringBuffer、StringBuilder的区别
本文从String、StringBuffer、StringBuilder源码上分析三者的区别和联系,并做出了性能比较,最后给出了三者的应用场景。
2022-05-08 21:09:40 284
原创 PriorityQueue优先级队列——java中的堆
此文依托力扣题目“前K个高频元素”主要讲解了:getOrDefault( ) 和 PriorityQueue 的用法
2022-04-01 21:08:19 445
原创 LeetCode刷题——快慢指针
快慢指针法(双指针法):主要运用于对线性表操作时优化算法时间、空间复杂度, 通过一个快指针和慢指针在一个for循环下完成两个for循环的工作。
2022-03-05 11:04:28 392
原创 HTTP、TCP、IP、Socket之间的区别
对于HTTP、TCP/IP、Socket之间的关系对于初学者经常不知所以然,此文从三者概念、原理上总结大佬文章,并加上自己的理解,注重突出三者之间的关系。
2022-02-27 14:43:15 2591
原创 一文搞懂JVM、JRE、JDK
前言:对于很多java初学者搞不清jvm、jre、jdk之间的关系。这篇文章将彻底将清楚什么是jvm、jre、jdk。一文搞懂JVM、JRE、JDKJava虚拟机--JVMJREJDKJDK、JRE、JVM之间的关系Java虚拟机–JVMjava的跨平台性:“跨”说的是不区分;“平台”指的是操作系统。意思是java程序的运行不区分操作系统,也就是说源码编写一次,到处运行。这一切都归功于Java虚拟机。java虚拟机 --JVM: 运行所有java程序的假想计算机,是java程序的运行环境。我
2020-10-06 20:55:46 482
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人