自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浅谈类的加载

1.类的加载过程 一个java文件从被加载到被卸载这个生命过程,总共要经历5个阶段,JVM将类加载过程分为: (加链初使卸)   加载->链接(验证+准备+解析)->初始化(使用前的准备)->使用->卸载 (1)加载 首先通过一个类的全限定名来获取此类的二进制字节流。再将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构。最后在java堆中生成一个代表这个类的cl...

2019-09-06 09:17:53 121

原创 判断链表的回文结构

题目: 判断一个链表的回文结构 思路: (1)回文结构是正序和逆序都相等的结构。 (2)我们可以把整个链表逆置过来,然后和原链表对比。 (3)如果链表的结点是奇数个,可以找到它的中间结点,逆置前半段,和后半段进行比较。 (4)如果链表的结点是偶数个,它的中间结点必为最中间的俩个的后一个,那我们将后半段逆置,和原链表的头结点开始比较。 我们用第三种: 利用快慢指针找中间结点: public sta...

2019-09-01 10:32:16 334

空空如也

空空如也

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

TA关注的人

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