- 博客(3)
- 收藏
- 关注
原创 ThreadLocal实现原理
多线程变量同步问题---ThreadLocal一、ThreadLocal是什么 ThreadLocal是jdk1.5引入的并非库中的一个类,在java.long.ThreadLocal,是为了控制线程使用自己的变量而设置的二、为什么要使用ThreadLocal 在...
2018-06-25 22:02:43 435
原创 jvm学习总结
一、java内存划分从图中可以看出: 1、线程共享:方法区、堆 2、线程私有:程序计数器、java虚拟机栈、本地方法栈 3、补充:直接内存(jdk1.4 引入nio)总结: 1、无论共享还是私有都属于运行时数据区域 2、栈内存是线程私有、无论本地方法栈还是虚拟机栈 3、堆与方法区(存放在持久代)是共享线程都可以访问。思考: 为什么这样划分: 前言: ...
2018-06-23 12:33:03 109
原创 将两个有序的数组合并成为一个数组
/** * 将两有序数组合并成一个有序数组 * * @param aux 合并的数组 长度=ar1.length+ar2.length * @param ar1 有序数组1 * @param ar2 有序数组2 * 思路: * 1.声明数组 * 2.数组ar1中的第一个坐标小于数组ar2中第一个坐标将ar1中第一个元素放到 大的数组中第一个位置 * 3.大数组位置右移一位,a...
2018-06-05 22:53:06 473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人