- 博客(8)
- 收藏
- 关注
原创 我们可以自定义一个Java.lang.String吗?
我们可以自定义一个Java.lang.String吗?笔者在面试阿里java开发的时候,面试官问到了我可以自定义一个java.lang.String吗?但是没反应过来,实际考察的是类加载机制-双亲委派机制。在JDK中内置了很多类,我们能否自己写一个类去“覆盖”这些内置的类呢?(正常手段下)不能!Talk is cheap. Show me the code,以下我们尝试自己在src中编写一...
2019-12-03 16:12:00 1982
原创 详解Threadlocal原理与用法
Threadlocal的原理与用法北京的冬天来的特别快,这一周研究了一下Threadlocal,正好周天写下这篇博客,本文将从一下几个方面介绍Threadlocal1 Threadlocal是什么?2 Threadlocal源码解析3 Threadlocal使用示例4 Threadlocal为什么会内存泄漏?一 Threadlocal是什么?ThreadLocal提供一个线程(Th...
2019-11-24 17:03:09 275
原创 排序算法-归并排序
今天的北京格外的闷热,吃过晚饭打开电脑进行今天的第五个排序算法的学习,炎炎夏日,大家要注意防暑哦,下面开始学习了,一天进步一点。归并排序是建立在归并操作上的一种有效的排序算法,1945年由约翰·冯·诺伊曼首次提出。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用,且各层分治递归可以同时进行。1、思路分析归并排序算法是将两个(或两个以上)有序表合并成一个新的有序表...
2019-07-22 21:19:34 314 1
原创 排序算法-堆排序
不知不觉又周六了,明天终于可以睡个懒觉了,很开心。今天呢我给大家分析第四个排序算法-堆排序,话不多说,直接进入正题。原创不易,如果转载请注明链接:https://blog.csdn.net/qq_38305457/article/details/96448189我不能保证写的每个地方都是对的,但是至少能保证不复制,不黏贴,保证每一句话,每一行代码都经过了认真的推敲,仔细的斟酌。每一篇文章的背...
2019-07-19 21:38:14 242
原创 排序算法-希尔排序
今天晚上呢,讲解第三个排序算法-希尔排序。最近北京的天气特别热,炎炎夏日,希望我的博文能带给你一丝清凉,在编程的道路上越走越好。下面进去正题。原创不易,如果转载请注明链接:https://blog.csdn.net/qq_38305457/article/details/95730815我不能保证写的每个地方都是对的,但是至少能保证不复制,不黏贴,保证每一句话,每一行代码都经过了认真的推敲,...
2019-07-18 19:48:01 430 1
原创 排序算法-快速排序
我在上一篇博文讲了冒泡排序,今天上午呢我们继续第二个排序算法,那就是快速排序。话不多说,直接进入正题。我不能保证写的每个地方都是对的,但是至少能保证不复制,不黏贴,保证每一句话,每一行代码都经过了认真的推敲,仔细的斟酌。每一篇文章的背后,希望都能看到自己对于技术,对于生活的态度。我相信乔布斯说的,只有那些疯狂到认为自己可以改变世界的人才能真正的改变世界。面对压力,我可以挑灯夜战,不眠不休;面...
2019-07-13 10:40:22 185
原创 排序算法-冒泡排序
本人出去面试时候经常会被面试官问到排序算法,当时真的不会呢,于是我下定决心一定要把java中的8种排序算法研究透彻,也是为了更好的学习java。不知道大家有没有类似体会,如果也有的话不妨跟随我一起走进java排序算法的世界。原创不易,如果转载请注明链接:https://blog.csdn.net/qq_38305457/article/details/94740689我不能保证写的每个地方都是...
2019-07-11 21:13:34 271 1
原创 SynchronousQueue
SynchronousQueue是一个不存储元素的阻塞队列。每一个put操作必须等待一个take操作,否则不能继续添加元素。它支持公平访问队列。默认情况下线程采用非公平性策略访问队列。使用以下构造方法可以创建公平性访问的SynchronousQueue,如果设置为true,则等待的线程会采用先进先出的顺序访问队列。...
2019-07-05 16:45:24 420
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人