<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/fanhuan1" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/fanhuan1" type="application/rss+xml"></fs:self_link><lastBuildDate>Tue, 17 Feb 2009 14:38:00 GMT</lastBuildDate><title>fanhuan1的专栏</title><link>http://blog.csdn.net/fanhuan1/</link><item><title>Java中堆和栈的区别</title><link>http://blog.csdn.net/fanhuan1/archive/2009/02/17/3900448.aspx</link><wfw:comment>http://blog.csdn.net/fanhuan1/comments/3900448.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fanhuan1/comments/commentRss/3900448.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3900448</trackback:ping><description>栈与堆都是Java用来在内存中存放数据的地方。与C++不同，Java自动管理栈和堆，程序员不能直接地设置栈或堆。 Java 的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立，它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的，堆的优势是可以动态地分配内存大小，生存期也不必事先告诉编译器，因为它是在运行时动态分配内存的，Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是，由于要在运行时动态分配内存，存取速度较慢。 Java 的栈主要用来存放一些基本类型的变量（int, short, long, byte, float, double, boolean, char）和对象句柄。 栈的优势是，存取速度比堆要快，仅次于寄存器，栈数据可以共享。但缺点是，存在栈中的数据大小与生存期必须是确定的，缺乏灵活性。 栈有一个很重要的特殊性，就是存在栈中的数据可以共享。假设我们同时定义：Java代码 int a = 3;&lt;img src =&quot;http://blog.csdn.net/fanhuan1/aggbug/3900448.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 17 Feb 2009 22:38:00 +0800</pubDate><author>fanhuan1</author><comments>http://blog.csdn.net/fanhuan1/archive/2009/02/17/3900448.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/fanhuan1/archive/2009/02/17/3900448.aspx</guid><dc:creator>fanhuan1</dc:creator><fs:srclink>http://blog.csdn.net/fanhuan1/archive/2009/02/17/3900448.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/fanhuan1/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/fanhuan1/~7377196/207863105/5486713</fs:itemid></item></channel></rss>