首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
烟雨星空
掘友等级
公众号「烟雨星空」
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
烟雨星空
公众号「烟雨星空」
·
4年前
关注
常用阻塞队列 BlockingQueue 有哪些?
为什么要使用阻塞队列之前,介绍了一下ThreadPoolExecutor的各参数的含义(并发编程之线程池ThreadPoolExecutor),其中有一个BlockingQ...
3
评论
分享
烟雨星空
公众号「烟雨星空」
·
4年前
关注
线程中断 interrupt 和 LockSupport
其实,不然。 此处,说的中断仅仅是给线程设置一个中断的标识(设置为true),线程还是会继续往下执行的。而线程怎么停止,则需要由我们自己去处理。 一会儿会用代码来说明这个。...
2
评论
分享
烟雨星空
赞了这篇文章
烟雨星空
公众号「烟雨星空」
·
4年前
关注
怎么用IDEA快速查看类图关系
做Java开发的,现在普遍都用上idea了。可以说,idea是当之无愧的Java开发神器。如果,你现在还没用idea,那肯定是你还没有感受过它的强大。好了,话不多说,今天的...
4
评论
分享
烟雨星空
赞了这篇文章
烟雨星空
公众号「烟雨星空」
·
4年前
关注
sleep,wait,notify,join,yield方法解析
当用new关键字创建一个线程时,就是新建状态。 调用了 start 方法之后,线程就进入了就绪阶段。此时,线程不会立即执行run方法,需要等待获取CPU资源。 当线程获得C...
3
评论
分享
烟雨星空
关注了
刘欣
公众号「烟雨星空」
烟雨星空
公众号「烟雨星空」
·
4年前
关注
并发编程之线程池ThreadPoolExecutor
前言在我们平时自己写线程的测试demo时,一般都是用newThread的方式来创建线程。但是,我们知道创建线程对象,就会在内存中开辟空间,而线程中的任务执行完毕之后,就会销...
2
评论
分享
烟雨星空
公众号「烟雨星空」
·
4年前
关注
面试官让我手写一个生产者消费者模式
不知道你是否遇到过面试官让你手写生产者消费者代码。别说,前段时间有小伙伴还真的遇到了这种情况。当时是一脸懵逼。但是,俗话说,从哪里跌倒就要从哪里爬起来。既然这次被问到了,那...
赞
1
分享
烟雨星空
公众号「烟雨星空」
·
4年前
关注
怎么用wait、notify巧妙的设计一个Future模式?
我们知道多线程可以实现同时执行多个任务(只是看起来是同时,其实是CPU的时间片切换特别快我们没感觉而已)。现在假设一个做饭的场景,你没有厨具也没有食材。你可以去网上买一个厨...
赞
评论
分享
烟雨星空
关注了
雷人的生活
公众号「烟雨星空」
烟雨星空
公众号「烟雨星空」
·
4年前
关注
并发编程之Master-Worker模式
我们知道,单个线程计算是串行的,只有等上一个任务结束之后,才能执行下一个任务,所以执行效率是比较低的。那么,如果用多线程执行任务,就可以在单位时间内执行更多的任务,而Mas...
2
评论
分享
烟雨星空
关注了
码海
公众号「烟雨星空」
烟雨星空
公众号「烟雨星空」
·
4年前
关注
你和那些优秀的人差距在哪里?
前言也许,有的人看到上边这个标题,首先会觉得这肯定是一篇广告文吧。确实,我们可能见过有很多号主用类似于“你的同龄人已经XXX了,而你还在XXX”这种风格,来写软文。但是,我...
赞
3
分享
烟雨星空
关注了
敖丙
公众号「烟雨星空」
烟雨星空
公众号「烟雨星空」
·
4年前
关注
JVM垃圾回收详解
通常,我们在写java程序的时候,似乎很少关注内存分配和垃圾回收的问题。因为,这部分工作,JVM已经帮我们自动实现了。这样看起来,好像很美好,但是任何事情都有两面性。虽然J...
赞
评论
分享
烟雨星空
公众号「烟雨星空」
·
4年前
关注
idea 2019.3 最新版破解教程
最近,idea又被整治了,所以一大批激活码都失效了。我之前已经有2018版的永久激活了,所以非常淡定~,也没打算升级版本。但是,最近发现周围的人都在讨论这个问题。于是,我也...
赞
3
分享
烟雨星空
公众号「烟雨星空」
·
4年前
关注
Java类加载器和双亲委派机制
前言之前详细介绍了Java类的整个加载过程(类加载机制详解)。虽然,篇幅较长,但是也不要被内容吓到了,其实每个阶段都可以用一句话来概括。1)加载:查找并加载类的二进制字节流...
5
评论
分享
烟雨星空
公众号「烟雨星空」
·
4年前
关注
类加载机制详解
之前在介绍JVM内存模型的时候(参看:JVM内存模型),提到了在运行时数据区之前,有个ClassLoader,这个就是类加载器。用以把Class文件中的描述信息加载到内存中...
赞
评论
分享
烟雨星空
公众号「烟雨星空」
·
4年前
关注
字符串常量池理解
在JVM中,为了减少字符串对象的重复创建,维护了一块特殊的内存空间,这块内存就被称为字符串常量池。 在JDK1.6及之前,字符串常量池存放在方法区中。到JDK1.7之后,就...
赞
评论
分享
烟雨星空
公众号「烟雨星空」
·
4年前
关注
JVM内存模型
如果想了解JVM内存模型,首先我们要知道JVM是什么?JVM全称JavaVirtualMachine,即Java虚拟机,是用于运行Java程序编译后的字节码文件。JVM最常...
赞
评论
分享
烟雨星空
公众号「烟雨星空」
·
4年前
关注
Java设计模式之单例模式
单例模式,是特别常见的一种设计模式,因此我们有必要对它的概念和几种常见的写法非常了解,而且这也是面试中常问的知识点。所谓单例模式,就是所有的请求都用一个对象来处理,如我们常...
赞
评论
分享
下一页
个人成就
文章被点赞
254
文章被阅读
95,464
掘力值
2,664
关注了
10
关注者
83
收藏集
0
关注标签
10
加入于
2019-11-05