摘要: Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。 1.1 程序计数器 比较小的内存空间,当前线程所执行的字节码的行号指示器。独立存储,线程私有。无OOM情况 1.2 Java虚拟机栈 线程私有,生命周期与线程相同。虚拟机栈描述的是Java方法执行的内存模型:每个 阅读全文
posted @ 2018-11-22 17:55 hws2017 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 斐波那契数列,别称黄金分割数列,兔子数列 定义:f(0) = 1,f(1) = 1,f(n) = f(n-1) + f(n-2) 例如:数列 1、1、2、3、5、8、13、21、…… 阅读全文
posted @ 2018-11-13 00:01 hws2017 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 集合包括常用的ArrayList、HashMap、HashSet,也有不常用的Stack、Queue,有线程安全的Vector、HashTable,也有线程不安全的LinkedList、TreeMap等。 Arraylist Arraylist ArrayList是实现List接口的动态数组,初始容 阅读全文
posted @ 2017-03-31 01:55 hws2017 阅读(305) 评论(0) 推荐(0) 编辑