﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-To Java</title><link>http://www.blogjava.net/sevenguin/</link><description /><language>zh-cn</language><lastBuildDate>Thu, 30 Apr 2026 06:23:23 GMT</lastBuildDate><pubDate>Thu, 30 Apr 2026 06:23:23 GMT</pubDate><ttl>60</ttl><item><title>Java和C++的相似之处</title><link>http://www.blogjava.net/sevenguin/archive/2011/04/21/348741.html</link><dc:creator>sevenguin</dc:creator><author>sevenguin</author><pubDate>Thu, 21 Apr 2011 12:24:00 GMT</pubDate><guid>http://www.blogjava.net/sevenguin/archive/2011/04/21/348741.html</guid><wfw:comment>http://www.blogjava.net/sevenguin/comments/348741.html</wfw:comment><comments>http://www.blogjava.net/sevenguin/archive/2011/04/21/348741.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sevenguin/comments/commentRss/348741.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sevenguin/services/trackbacks/348741.html</trackback:ping><description><![CDATA[&nbsp;&nbsp; &nbsp;对C++一知半截，对Java也是，但是希望通过不断的学习不断的对比，对这两个语言都有深入的了解：
<div>1、例如Java中的final变量，变量值是一个Object（或者是一个数组），然而这个Object的方法可以修改此Object中的instance variable（或者数组中的值改变），读到这里我想到：C++中的常量指针不也是如此吗？常量指针指向的变量不可以改变，但是常量指针指向的变量的地址所存的值是可以改变的。</div>
<div>2、（等到再发现的时候再添上吧，如果有哪位仁兄愿意，希望能够出出力，添上些，咱们一同进步!）</div>
<img src ="http://www.blogjava.net/sevenguin/aggbug/348741.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sevenguin/" target="_blank">sevenguin</a> 2011-04-21 20:24 <a href="http://www.blogjava.net/sevenguin/archive/2011/04/21/348741.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java 泛型</title><link>http://www.blogjava.net/sevenguin/archive/2011/04/21/348734.html</link><dc:creator>sevenguin</dc:creator><author>sevenguin</author><pubDate>Thu, 21 Apr 2011 11:34:00 GMT</pubDate><guid>http://www.blogjava.net/sevenguin/archive/2011/04/21/348734.html</guid><wfw:comment>http://www.blogjava.net/sevenguin/comments/348734.html</wfw:comment><comments>http://www.blogjava.net/sevenguin/archive/2011/04/21/348734.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sevenguin/comments/commentRss/348734.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sevenguin/services/trackbacks/348734.html</trackback:ping><description><![CDATA[<a href="http://www.infoq.com/cn/articles/cf-java-generics">http://www.infoq.com/cn/articles/cf-java-generics</a>
<div>&nbsp;&nbsp; &nbsp;读这篇文章最深的印象是：Java泛型擦除是在编译时刻进行的，所以JVM看到的只是List，而不会看到List&lt;String&gt;之类，并且有List.Class而没有List&lt;String&gt;.Class。想要知道更多东西，请看这篇文章。</div>
<img src ="http://www.blogjava.net/sevenguin/aggbug/348734.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sevenguin/" target="_blank">sevenguin</a> 2011-04-21 19:34 <a href="http://www.blogjava.net/sevenguin/archive/2011/04/21/348734.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java Raw type</title><link>http://www.blogjava.net/sevenguin/archive/2011/04/20/348628.html</link><dc:creator>sevenguin</dc:creator><author>sevenguin</author><pubDate>Wed, 20 Apr 2011 06:56:00 GMT</pubDate><guid>http://www.blogjava.net/sevenguin/archive/2011/04/20/348628.html</guid><wfw:comment>http://www.blogjava.net/sevenguin/comments/348628.html</wfw:comment><comments>http://www.blogjava.net/sevenguin/archive/2011/04/20/348628.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sevenguin/comments/commentRss/348628.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sevenguin/services/trackbacks/348628.html</trackback:ping><description><![CDATA[&nbsp;&nbsp; &nbsp;最近看Java Language specification，看到第四章，感觉有很多东西自己以前都不曾注意，所以建议学Java的同学都看看，真的是查漏补缺。
下面说说Raw Type：<span style="font-size: 13px; "><span style="color: #0000FF; ">public</span></span><span style="font-size: 13px; "><span style="color: #000000; ">&nbsp;TClass</span></span><span style="font-size: 13px; "><span style="color: #000000; ">&lt;</span></span><span style="font-size: 13px; "><span style="color: #000000; ">E</span></span><span style="font-size: 13px; "><span style="color: #000000; ">&gt;</span></span><span style="font-size: 13px; "><span style="color: #000000; ">{</span></span>
<div style="background-color: #eeeeee; font-size: 13px; border-left-color: #cccccc; padding-right: 5px; padding-bottom: 4px; padding-left: 4px; padding-top: 4px; width: 98%; word-break: break-all; ">&nbsp;&nbsp;<span style="color: #0000FF; ">public</span><span style="color: #000000; ">&nbsp;List</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">String</span><span style="color: #000000; ">&gt;</span><span style="color: #000000; ">&nbsp;getString(){<br />
&nbsp;&nbsp;</span><span style="color: #0000FF; ">return</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">null</span><span style="color: #000000; ">;<br />
&nbsp;&nbsp;}<br />
&nbsp;&nbsp;</span><span style="color: #0000FF; ">public</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">static</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">void</span><span style="color: #000000; ">&nbsp;main(String&nbsp;args[]){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TClass&nbsp;tc&nbsp;</span><span style="color: #000000; ">=</span><span style="color: #000000; ">&nbsp;TClass();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">TClass</span><span style="color: #000000; ">&gt;</span><span style="color: #000000; ">&nbsp;list&nbsp;</span><span style="color: #000000; ">=</span><span style="color: #000000; ">&nbsp;tc.getString(); //1<br />
&nbsp;&nbsp;}<br />
}</span></div>
<div style="font-size: 13px; border-left-color: #cccccc; padding-right: 5px; padding-bottom: 4px; padding-left: 4px; padding-top: 4px; width: 98%; word-break: break-all; background-color: #eeeeee; "><span style="color: #000000; ">&nbsp;&nbsp; 1处就很奇怪了，为什么getString命名返回的是List&lt;String&gt;而将其赋值给List&lt;TClass&gt;类型都可以呢？这就是编译器对Raw type进行了处理，编译器将Raw type进行擦除，就是将其参数类型中的参数全部去掉，例如List&lt;String&gt;将擦除成List，所以tc.getString()返回的是List而不是List&lt;String&gt;。</span></div>
<img src ="http://www.blogjava.net/sevenguin/aggbug/348628.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sevenguin/" target="_blank">sevenguin</a> 2011-04-20 14:56 <a href="http://www.blogjava.net/sevenguin/archive/2011/04/20/348628.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>首次登陆</title><link>http://www.blogjava.net/sevenguin/archive/2011/04/18/348466.html</link><dc:creator>sevenguin</dc:creator><author>sevenguin</author><pubDate>Mon, 18 Apr 2011 01:10:00 GMT</pubDate><guid>http://www.blogjava.net/sevenguin/archive/2011/04/18/348466.html</guid><wfw:comment>http://www.blogjava.net/sevenguin/comments/348466.html</wfw:comment><comments>http://www.blogjava.net/sevenguin/archive/2011/04/18/348466.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sevenguin/comments/commentRss/348466.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sevenguin/services/trackbacks/348466.html</trackback:ping><description><![CDATA[以后就在这片土地记录java学习的点点滴滴了<img border="0" align="absmiddle" src="/CuteSoft_Client/CuteEditor/images/emteeth.gif"  alt="" />
<img src ="http://www.blogjava.net/sevenguin/aggbug/348466.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sevenguin/" target="_blank">sevenguin</a> 2011-04-18 09:10 <a href="http://www.blogjava.net/sevenguin/archive/2011/04/18/348466.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>