- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 Java源码的理解
1. HashMap什么时候会扩容?答:有两种情况。(1) 元素数目 > 容量*负载因子;(2) 当元素数目 TREEIFY_THRESHOLD。2.HashMap什么时候会树化?答:当元素数目 > MIN_TREEIFY_CAPACITY时,如果有某个桶的元素数量 > TREEIFY_THRESHOLD。
2017-08-29 16:29:43 434
原创 java基础-类元素的初始化与继承多态
java类中各元素的初始化顺序:1.先静态域,后普通代码2.先父类代码,后子类代码3.在普通代码中,先普通域,后构造函数4.在普通域或静态域中,都是按顺序执行(比如,可以先初始化成员1,执行普通构造块,初始化成员2)具体过程如下:-------------1.父静态域2.子静态域-------------3.父普通域4.父构造函数
2017-08-23 19:13:21 308
原创 java各种进制之间的相互转化
1. 各种进制字符串形式的相互转化2. 在输入输出的过程中,直接转化各种进制(注意:不能直接转化2进制,2进制需要用字符串处理)3. 格式化输出的字符串
2017-08-18 18:52:01 16839
原创 代码与程序的区别与联系
代码与程序的区别与联系,你真的懂么?请试着解释下面2段代码。//第一段程序:fork与多进程//第二段程序:sleep(wait)与多线程能看得懂这2段代码,才算是入门了吧~ (有的时候口头上能说出来和真正的理解可不一样 ←_←)总结:代码只有一份,新建一个进程或线程不过是新建了一个“上下文”或“程序指针”(程序计数器PC),重新指向原来那段代码。
2017-08-08 11:02:01 6740
原创 关于红黑树插入过程的正确描述
前言鉴于网上其它教程中对于红黑树的插入操作的叙述并不十分清楚准确全面,所以本文主要是对插入过程进行介绍。参见第3节。本文对于红黑树的定义、概念、性质、以及操作过程的图形化表述等内容的叙述较为简略,请参考官方定义或其他教程。1. 红黑树的基础概念R-B Tree,全称是Red-Black Tree,又称为“红黑树”,它一种特殊的二叉查找树。红黑树的每个节点上都有存储位
2017-08-07 15:34:53 1307
Skypee杀毒专版
2017-03-06
基于html和strapdown的MarkDown模板
2017-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人