![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Pioneer4
人尽智,物其能。基于程式思维去发现、改善问题。
展开
-
这才是真正的斐波那契数列的“递归实现”和“基于栈的非递归实现”-java
说明:斐波那契数列基于栈的非递归实现,是为了用栈来实现数列,而不是为了降低时间或空间复杂度。 /** * 递归或基于栈的方式实现斐波那契数列。 * * @author <a href="mailto:electricalqzhang@gmail.com">Pioneer4</a> * @since 2022/2/10 22:00 */ public class Fibonacci { public static void main(String[] args) {原创 2022-02-10 00:14:16 · 494 阅读 · 0 评论 -
JVM中的字符串常量池
文章目录JVM中的字符串常量池串池在不同版本JVM中的内存分布intern()方法方法执行效果代码示例 JVM中的字符串常量池 串池在不同版本JVM中的内存分布 在jdk1.6中,字符串常量池和静态变量都位于方法区(HotSpot中称为永久代)中;在jdk7中,字符串常量池和静态变量转移到堆空间中;在jdk8中,新增元空间(MetaSpace,堆共享内存但不相连),去掉了方法区,方法区中的域信息、类信息、方法信息、JIT代码缓存、运行时常量池等移动至元空间。综上所诉,串池在jdk1.6中位于方法区,在jdk原创 2021-01-29 02:58:59 · 2709 阅读 · 3 评论