- 博客(4)
- 资源 (19)
- 收藏
- 关注
原创 JVM - 2. java堆栈里面到底有什么
在虚拟机自动内存管理机制的帮助下, 不容易出现内存泄漏和内存溢出问题不过, 也正是因为把内存控制的权力交给了Java虚拟机如果不了解虚拟机是怎样使用内存的, 那么排查错误将会成为一项异常艰难的工作。运行时数据区 Java虚拟机定义了若干种程序运行期间会使用到的运行时数据区,其中有一些会随着虚拟机启动而创建,随着虚拟机退出而销毁。还有一些则是与线程一一对应,他们的生命周期也随着
2017-12-27 10:55:35 1646
原创 JVM - 1. Java虚拟机梗概,那些你不知道的VM
虚拟机梗概JDK Java程序设计语言、 Java虚拟机、 Java API类库这三部分统称为JDK(Java Development Kit),JDK是用于支持Java程序开发的最小环境JRE Java API类库中的JavaSE API子集、Java虚拟机这两部分统称为JRE(Java Runtime Environment),JRE是支持Java
2017-12-27 10:04:04 1035
原创 JAVA虚拟机(JVM)及相关技术体系
JAVA虚拟机(JVM)及相关技术体系JVM - 1. Java虚拟机梗概,那些你不知道的VMJVM - 2. java堆栈里面到底有什么JVM - 3. Java对象创建那点事与内存布局JVM - 4 更新中... 参考资料《深入理解Java虚拟机 jdk1.7》《Java虚拟机规范 jdk1.8》 https://wiki.openjdk.java.net/display/HotSpot/C...
2017-12-27 09:33:43 290
原创 Fork/Join的应用
Fork/JoinJDK1.7开始提供的在JUC包下的并行任务框架。在多核机器上有显著的效果,主要核心工作窃取 拥有工作窃取算法,空闲线程会帮助其他有任务的线程处理任务队列应用概述查询某个文件夹路径下容量最大的文件常用方法:1. 单线程依次遍历每层目录及文件,记录并对比文件大小 写法简单,效率不高2.多线程线程池遍历每层目录及文件 线程
2017-12-21 14:31:05 1077
CyclicBarrier,reentrantlock,condition模拟抢票
2017-09-08
(java)六种常见排序
2017-09-06
dubbox + springmvc 2017整合最新版
2017-08-01
SpringMVC 多版本接口/IP访问控制/ANT打包发布到LINUX
2017-05-26
springMVC多版本接口+ant+ip访问控制
2017-05-25
netty+websocket 客服聊天室
2016-12-16
C语言经典100例
2013-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人