自定义博客皮肤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)
  • 收藏
  • 关注

转载 理解java垃圾回收机制

理解垃圾回收机制一、垃圾回收机制的意义Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄露,有效的使用空闲的内存。ps:内存泄露是指该内存空间使用完毕之后未回收,在不涉及复杂数据结构的一般情况下,Java 的内存泄露表现为一个内存对象的生命周期超出了程序需要它的时间长度,我们有时

2021-01-04 09:32:06 88

转载 正则表达式

一、字符串的匹配:matches()用法:复制代码复制代码/常用写法/boolean b = Pattern.matches(“正则表达式”, “匹配内容”);/标准写法/2.Pattern p = Pattern.compile(“正则表达式”); Matcher m = p.matcher(“匹配内容”);boolean b = m.matches();复制代码二、正...

2020-04-08 19:05:45 6246

转载 HashSet 和 TreeSet的区别

HashSet 和 TreeSet区别Set中元素不可以重复,是无序的(这里无序是指存入元素的先后顺序与输出元素的先后顺序不一致)1)HashSet: 内部的数据结构是哈希表,是线程不安全的。HashSet中保证集合中元素是唯一的方法:通过对象的hashCode和equals方法来完成对象唯一性的判断。如果对象的hashCode值不同,则不用判断equals方法,就直接存到HashSet中...

2020-04-08 18:54:00 161

原创 HashMap 和 HashTable

HashMap 和 HashTableHashMap和HashTable都是基于哈希表实现键值映射的工具类,且都是双列集合1) HashMap概述:HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。2) HashMap的数据结构:在java编程语言中,最基本的结构就是两种...

2020-04-08 18:44:08 149

原创 ArrayList、LinkedList和Vector的区别

ArrayList、LinkedList和Vector的区别ArrayList、LinkedList和Vector都实现了List接口。1) ArrayList: 底层实现就是数组,ArrayList是一个动态数组,也是我们最常用的集合,是List类的典型实现。且实现了randomAccess,表示它能够快速随机访问存储的元素,通过下标index访问,但是我们需要用get()方法的形式,数组支...

2020-04-08 18:04:20 138

空空如也

空空如也

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

TA关注的人

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