自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

破风的个人博客

博客连通你我,一起进步!

  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 我的2018年终总结

2018词云.png写作:写了 54 篇博客(看着自己写的东西,感觉很有成就感~)6 个写作平台:慕课网(认证作者)、简书、微信公众号(编程心路)、个人博客、GitHub、掘金发表 1 篇外文论文(这个过程提升了自己的写作语言逻辑,论文技术含量不高~)代码:编写的 C++ 的 MFC 课程设计文档受到欢迎(其实是未完成品,后面...

2018-12-29 21:52:00 2129 2

原创 这些面试必备的Java内存管理知识你需要吗?

0、Java 对内存的划分:内存划分Java虚拟机规范将物理内存(主内存和CPU中的缓存、寄存器)划分为 程序计数器、Java 虚拟机栈、本地方法栈、Java 堆、方法区五个区域,但并没有规定这些区域的具体实现,在其他地方听到的一些名词(如永久代、元空间等,这些都是方法区的具体实现)可能都是这些区域具体的实现,这点要特别注意,别被这些概念搞...

2018-12-25 14:45:00 186

原创 Java这些多线程基础知识你会吗?

0、并发和并行、进程核线程、多进程和多线程的区别:(这里的时间和时刻上的概念同物理上的一样)并发:在一段时间内多个任务同时执行,或者说是在一段很短的时间内可以执行多条程序指令,微观上看起来好像是可以同时运行多个进程,单核处理器就可以做到。并行:在同一时刻多个任务同时执行,或者说是在同一时刻可以执行多条程序指令,多核处理器才可以做到。进程:进程是程序...

2018-12-17 20:44:00 111

原创 语言小知识-Java HashMap类 深度解析

HashMap 也是比较常用的 Java 集合框架类,该类涉及到的知识比较多,包括数组、链表、红黑树等等,还有一些高效巧妙的计算,并且这个类经过几个版本的改进,不同版本之间是有些差异的,这里都是基于 JDK8 源码。照常的源码翻译,看看你能否回答下面的几个问题?(一些地方真的很难翻译,大家看看就好)HashMap 源码翻译问题 1:Hash...

2018-12-13 19:37:00 191

原创 语言小知识-Java LinkedList类 深度解析

上篇文章《ArrayList类 深度解析》中,我对 ArrayList 的源码做了翻译,这次再来翻译一下 LinkedList 类的,阅读完源码后提出下面的问题,来思考一下吧。(扫描二维码就可以查看 LinkedList 类的源码啦)问题 1:对 LinkedList 的理解?LinkedList 我将其翻译为“链表”,其实也并不准确,L...

2018-12-10 19:20:00 188

原创 语言小知识-Java ArrayList类 深度解析

花了一天时间,翻译了一遍 java.util.ArrayList 类的源码(1700 多行,还是很有收获的),包括注释和代码解读,并提了一些问题,也写了下自己的理解 点我查看 ArrayList 源码翻译。问题 1:ArrayList 的 size 和 capacity 怎么理解?如果把 ArrayList 看作一个杯子的话,capacity 就是...

2018-12-07 21:06:00 150

空空如也

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

TA关注的人

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