<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[excellent_chen的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/excellent_chen</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; excellent_chen]]></copyright><item><title><![CDATA[Java中的堆和栈效率（转）]]></title><link>https://blog.youkuaiyun.com/excellent_chen/article/details/6030889</link><guid>https://blog.youkuaiyun.com/excellent_chen/article/details/6030889</guid><author>excellent_chen</author><pubDate>Tue, 23 Nov 2010 22:46:00 +0800</pubDate><description><![CDATA[Java中的堆和栈效率<br /><br />
简单的说：<br />
Java把内存划分成两种：一种是栈内存，一种是堆内存。 
 <br />
   <br />
  在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 
 <br />
   <br />
  当在一段代码块定义一个变量时，Java就在栈中为这个变量分配内存空间，当超过变量的作用域后，Java会自动释放掉为该变量所分配的内存空间，该内存空间可以立即被另作他用。 
 <br />
   <br />]]></description><category></category></item><item><title><![CDATA[java传值与传引用]]></title><link>https://blog.youkuaiyun.com/excellent_chen/article/details/6030634</link><guid>https://blog.youkuaiyun.com/excellent_chen/article/details/6030634</guid><author>excellent_chen</author><pubDate>Tue, 23 Nov 2010 20:30:00 +0800</pubDate><description><![CDATA[Java中的参数传递机制一直以来大家都争论不休，究竟是“传值”还是“传址（传引用）”，争论的双方各执一词，互不相让。不但“菜鸟”们一头雾水，一些“老鸟”也只知道结果却说不出所以然来。我相信看过下面的内容后，你就会明白一些。
先看基本类型作为参数传递的例子：
public cl]]></description><category></category></item></channel></rss>