- 博客(2)
- 资源 (14)
- 收藏
- 关注
原创 java中为什么我们要慎用递归
在平常的开发中,我们要慎用递归,一般情况下,能用递归实现的功能的,在java中都可以用其他的方式实现,那么为什么能?下面根据我在网上查询的资料,简单解释下:java的内存分配主要是由堆和栈分配,堆是线程共有的内存空间,栈是线程私有的,栈的内存回收一般就是随着线程的生而生,亡而亡,递归的使用导致的问题恰好就是跟栈内存有关系的;当一个方法被调用的时候,会产生一些跟这个方法相关的信息,例如:方法名,
2016-05-22 21:02:43 4384
原创 HashMap,TreeMap以及LinkedHashMap应用实例
在平常的工作场景下,也许我们有这样的需求场景:可能需要MAP中的key按照我们插入的顺序输出,可能需要MAP的key进行排序后输出,可能对输出的顺序无所谓,下面不多说,直接上实例:import java.util.HashMap;import java.util.LinkedHashMap;import java.util.Map;import java.util.Set;import
2016-05-14 22:27:10 495
redis作为服务服务启动的需要的两个文件之redis.conf文件
2017-01-24
redis作为服务服务启动的需要的两个文件之redis文件
2017-01-24
非常实用的截取字符串的代码
2009-08-13
C# 文本编辑器 任意使用各种格式
2009-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人