自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1918

原创 详解Threadlocal原理与用法

Threadlocal的原理与用法 北京的冬天来的特别快,这一周研究了一下Threadlocal,正好周天写下这篇博客,本文将从一下几个方面介绍Threadlocal 1 Threadlocal是什么? 2 Threadlocal源码解析 3 Threadlocal使用示例 4 Threadlocal为什么会内存泄漏? 一 Threadlocal是什么? ThreadLocal提供一个线程(Th...

2019-11-24 17:03:09 232

原创 排序算法-归并排序

今天的北京格外的闷热,吃过晚饭打开电脑进行今天的第五个排序算法的学习,炎炎夏日,大家要注意防暑哦,下面开始学习了,一天进步一点。 归并排序是建立在归并操作上的一种有效的排序算法,1945年由约翰·冯·诺伊曼首次提出。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用,且各层分治递归可以同时进行。 1、思路分析 归并排序算法是将两个(或两个以上)有序表合并成一个新的有序表...

2019-07-22 21:19:34 266 1

原创 排序算法-堆排序

不知不觉又周六了,明天终于可以睡个懒觉了,很开心。今天呢我给大家分析第四个排序算法-堆排序,话不多说,直接进入正题。 原创不易,如果转载请注明链接: https://blog.csdn.net/qq_38305457/article/details/96448189 我不能保证写的每个地方都是对的,但是至少能保证不复制,不黏贴,保证每一句话,每一行代码都经过了认真的推敲,仔细的斟酌。每一篇文章的背...

2019-07-19 21:38:14 221

原创 排序算法-希尔排序

今天晚上呢,讲解第三个排序算法-希尔排序。最近北京的天气特别热,炎炎夏日,希望我的博文能带给你一丝清凉,在编程的道路上越走越好。下面进去正题。 原创不易,如果转载请注明链接: https://blog.csdn.net/qq_38305457/article/details/95730815 我不能保证写的每个地方都是对的,但是至少能保证不复制,不黏贴,保证每一句话,每一行代码都经过了认真的推敲,...

2019-07-18 19:48:01 376 1

原创 排序算法-快速排序

我在上一篇博文讲了冒泡排序,今天上午呢我们继续第二个排序算法,那就是快速排序。话不多说,直接进入正题。 我不能保证写的每个地方都是对的,但是至少能保证不复制,不黏贴,保证每一句话,每一行代码都经过了认真的推敲,仔细的斟酌。每一篇文章的背后,希望都能看到自己对于技术,对于生活的态度。 我相信乔布斯说的,只有那些疯狂到认为自己可以改变世界的人才能真正的改变世界。 面对压力,我可以挑灯夜战,不眠不休;面...

2019-07-13 10:40:22 169

原创 排序算法-冒泡排序

本人出去面试时候经常会被面试官问到排序算法,当时真的不会呢,于是我下定决心一定要把java中的8种排序算法研究透彻,也是为了更好的学习java。不知道大家有没有类似体会,如果也有的话不妨跟随我一起走进java排序算法的世界。 原创不易,如果转载请注明链接:https://blog.csdn.net/qq_38305457/article/details/94740689 我不能保证写的每个地方都是...

2019-07-11 21:13:34 236 1

原创 SynchronousQueue

SynchronousQueue是一个不存储元素的阻塞队列。每一个put操作必须等待一个take操作,否则不能继续添加元素。 它支持公平访问队列。默认情况下线程采用非公平性策略访问队列。使用以下构造方法可以创建公平性访问的SynchronousQueue,如果设置为true,则等待的线程会采用先进先出的顺序访问队列。 ...

2019-07-05 16:45:24 385

空空如也

空空如也

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

TA关注的人

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