首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
码浪
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
java 多线程之使用 interrupt 停止线程的几种方法
停止线程是java多线程开发中很重要的技术点,实际工作中很多业务都有类似的需求,掌握此技术可以对业务中所需停止的线程做有效的处理。但是停止线程在java语言中并不像break语句中那样干脆简单,还需要我们做一下技巧性的处理。 如何更好的停止一个线程是我们应该要考虑的问题,停止一…
JVM:Java对象的创建、内存布局 & 访问定位 全过程解析
本文全面讲解JVM中的Java对象的创建、内存布局 & 访问定位 过程
[从零开启 Java 多线程 - 1 ]:开胃小菜
这是一个关于多线程的系列文章。在接下来的一段时间里,文章将围绕多线程进行从浅入深的连载,感兴趣的朋友可以关注一下~ MDove:OK,接下来我们正式进入多线程的世界。今天我们聊一聊基本的使用和一些面试常客的方法。下一篇则重点谈一谈锁。 MDove:我们都知道,在Java中开启多…
java 提高篇(八) -- 详解内部类
可以将一个类的定义放在另一个类的定义内部,这就是内部类。 内部类是一个非常有用的特性但又比较难理解使用的特性(鄙人到现在都没有怎么使用过内部类,对内部类也只是略知一二)。 内部类我们从外面看是非常容易理解的,无非就是在一个类的内部在定义一个类。 在这里InnerClass就是内…
HashMap 之元素删除
继上一篇HashMap之元素插入,我们继续来看下元素删除的实现原理。 因为HashMap存在三种存储方式,数组、单链表、红黑树,那么删除元素时必然存在着这三种情况。其中,红黑树的删除最为复杂,咱们接着往下看。 以上为HashMap的红黑树删除流程,其实思路和TreeMap中红黑…
Java 之 Map 的键,值多重排序问题解决方案
我们知道,Map不同于List,它是无序的,但我们实际工作中某些业务场景是需要Map按照一定的顺序排列组合的,有些需要按键排序,有些则需要按值排序。比如说我们现在返回的Map封装了我们所需要的数据,它的值是无序的,但是我们现在需要将Map按值升序或者降序排列来最终返回我们所要的…
深入分析 Javac 编译原理
通常,一个java文件会通过编译器编译成字节码文件.class,再又java虚拟机JVM翻译成计算机可执行的文件。 我们所知道的java语言有它自己的语法规范,同样的JVM也有它的语法规范,如何让java的语法规则去适应语法解析规则,这就是javac的作用,简而言之,javac…