自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 菜鸟学习日记之String源码阅读

首先看String类的实现和继承。一,String类的定义和实现1.String实现了java.io.Serializable接口这个序列化接口仅用于标识序列化2.String实现了comparable接口这个接口里仅实现了一个compareTo方法,用于比较两个实例化对象的大小3,实现了CharSequence接口,这个其实才是String的核心String,StringBuffer和StringBuilder本质上都是通过字符数组实现的,而CharSequence就是字符序列。里面定义了

2020-07-02 15:52:13 128

原创 菜鸟学习日记之JDK源码之Integer

其实看JDK源码已经日子不短了,但一直纠结在一个Integer里推进不下去,所以写博客以记录进度,推进我自己的源码阅读进度和阅读时的相关问题解答Integer类,继承了Number类同时实现了Comparable类(实现了compareto方法).public static final int MIN_VALUE = 0x80000000;public static final int...

2020-05-09 18:20:34 191

原创 菜鸟学习日记之既然有full gc,为什么还会出现outofmemoryError

今天又是被大牛吊打的一天(无慈悲大牛问:小菜鸡,既然有full gc,为什么还会出现outofmemoryError作为菜鸡的我,自然火速百度,答案倒是给了很多,但很多都过于抽象和不好理解,结果作为答案给了个似是而非的因为full gc只清理垃圾,不会清理正在使用的非垃圾内存占用,大牛笑而不语。作为菜鸡的我,自然只能继续找原因,结果在一篇GC技术文档里找到了。触发full gc的情况主要...

2020-04-22 11:15:17 267

空空如也

空空如也

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

TA关注的人

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