撸Java的同学,多多少少都会碰到内存溢出(OOM)的场景,但是造成OOM原因却不止一个。 堆内存不足 这种场景最...[作者空间]
一面(基础面:约1小时) 自我介绍,主要讲讲做了什么和擅长什么 springmvc和spring-boot区别 @...[作者空间]
什么是Lambda表达式? 对于一个Java变量,我们可以赋给其一个“值”。 如果想把“一块代码”赋给一个Java...[作者空间]
1.hashCode介绍 hashCode() 的作用是获取哈希码,也称为散列码;它实际上是返回一个int整数。这...[作者空间]
为什么不推荐使用Executors 底层确实是通过LinkedBlockingQueue实现的,默认不设置队列大小...[作者空间]
更多文章,可以关注公众号,第一时间送达。 最近在调研MAT和VisualVM源码实现,遇到一个可疑问题,两者计算出...[作者空间]
首先明白两点: 对于基本数据类型 == 比较的是值,而对于类==比较的是内存地址 equals由类自己实现,默认情...[作者空间]
文章来源于Java官方文档,原文请点这里 一,Classes Java中的类型,要么是引用类型,要么是原始数据类型...[作者空间]
在日常开发中,经常会有计算方法调用时间的场景,我之前的做法一直是 这里真的有个坑!!!!!!!!! 来看看curr...[作者空间]
背景 与C++对比,C++的内存回收是有C++的代码控制的,而JAVA的内存回收是由JVM的垃圾回收器控制的,看起...[作者空间]
final是关键字,当final用于修饰类时,这个类不可以被继承,所以自然也就不能是抽象类(abstract);当...[作者空间]
可变性 三者的底层实现都是字符数组 char[] ,但是String类的字符数组是final的是不可以变的,而St...[作者空间]
本文参照http://www.cnblogs.com/xinzhao/p/5644175.html,因为文章比较长...[作者空间]
异常包括检测异常和非检测异常,开发人员在使用的时候通常使用非检测异常,认为检测异常没有什么用,实际上这种思想是错误...[作者空间]
top 命令查看CPU、内存等使用情况 定位问题线程 ps -mp pid -o THREAD,tid,time ...[作者空间]
简书 占小狼转载请注明原创出处,谢谢!如果读完觉得有收获的话,欢迎点赞加关注 自天子以至于庶人,壹是皆以修身为本 ...[作者空间]
简书 占小狼 转载请注明原创出处,谢谢! 前言 Java NIO 由以下几个核心部分组成:1、Buffer2、Ch...[作者空间]
简书 占小狼 转载请注明原创出处,谢谢! 前言 Java NIO 由以下几个核心部分组成:1 、Buffer2、...[作者空间]