﻿<?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-肥虫/solotim-随笔分类-Java Language</title><link>http://www.blogjava.net/solotim/category/16752.html</link><description>给我一杯Java...</description><language>zh-cn</language><lastBuildDate>Thu, 17 May 2007 15:42:17 GMT</lastBuildDate><pubDate>Thu, 17 May 2007 15:42:17 GMT</pubDate><ttl>60</ttl><item><title>java与c中数组的区别</title><link>http://www.blogjava.net/solotim/archive/2007/05/14/java_c_array.html</link><dc:creator>肥虫</dc:creator><author>肥虫</author><pubDate>Mon, 14 May 2007 09:26:00 GMT</pubDate><guid>http://www.blogjava.net/solotim/archive/2007/05/14/java_c_array.html</guid><wfw:comment>http://www.blogjava.net/solotim/comments/117386.html</wfw:comment><comments>http://www.blogjava.net/solotim/archive/2007/05/14/java_c_array.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/solotim/comments/commentRss/117386.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/solotim/services/trackbacks/117386.html</trackback:ping><description><![CDATA[最近整理一下java和c的数组的区别，因为我常常把两者用法混在一起。<br><br>
<ul>
    <li>java的数组是对象；c的数组是数据结构。</li>
    <li>java的数组声明的时候不能包含数组的大小，只能在新建对象的时候指定数组大小；c的数组可以在声明的时候包含数组大小。</li>
</ul>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;java&nbsp;code</span><span style="color: #008000;"><br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;array[</span><span style="color: #000000;">10</span><span style="color: #000000;">];&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;illegal!!!</span><span style="color: #008000;"><br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;array[]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">[</span><span style="color: #000000;">10</span><span style="color: #000000;">];&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;legal<br></span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;c&nbsp;code</span><span style="color: #008000;"><br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;array[</span><span style="color: #000000;">10</span><span style="color: #000000;">];&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;legal;</span></div>
<br>
<ul>
    <li>新建基本数据类型的java数组的时候，无论在哪里新建，都具有初始值；c的数组仅当在全局变量和静态变量的情况下才有初始值，局部非静态变量没有初始值。</li>
    <li>java的数组在声明的时候，[]可以在变量的左边或者右边，可以空格也可以不空格；c的数组在声明的时候[]只能在变量的右边。</li>
</ul>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;java&nbsp;code</span><span style="color: #008000;"><br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;array[]&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">[</span><span style="color: #000000;">3</span><span style="color: #000000;">];&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;legal;</span><span style="color: #008000;"><br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">[]&nbsp;array&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">[</span><span style="color: #000000;">3</span><span style="color: #000000;">];&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;legal;</span><span style="color: #008000;"><br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;[]array&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">[</span><span style="color: #000000;">3</span><span style="color: #000000;">];&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;legal;<br></span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;c&nbsp;code</span><span style="color: #008000;"><br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;[</span><span style="color: #000000;">12</span><span style="color: #000000;">]&nbsp;array;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;illegal</span><span style="color: #008000;"><br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;array[</span><span style="color: #000000;">12</span><span style="color: #000000;">];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;legal</span><span style="color: #008000;"><br></span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;array&nbsp;[</span><span style="color: #000000;">12</span><span style="color: #000000;">];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;legal</span></div>
<br>不正确之处请指明，谢谢。<br> <img src ="http://www.blogjava.net/solotim/aggbug/117386.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/solotim/" target="_blank">肥虫</a> 2007-05-14 17:26 <a href="http://www.blogjava.net/solotim/archive/2007/05/14/java_c_array.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SCJP总结 2</title><link>http://www.blogjava.net/solotim/archive/2007/04/14/110646.html</link><dc:creator>肥虫</dc:creator><author>肥虫</author><pubDate>Sat, 14 Apr 2007 07:37:00 GMT</pubDate><guid>http://www.blogjava.net/solotim/archive/2007/04/14/110646.html</guid><wfw:comment>http://www.blogjava.net/solotim/comments/110646.html</wfw:comment><comments>http://www.blogjava.net/solotim/archive/2007/04/14/110646.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/solotim/comments/commentRss/110646.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/solotim/services/trackbacks/110646.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 前一阵子把scjp的资料又翻阅了一遍，这里把容易弄错的要点摘出来备忘。 这是第二部分&nbsp;&nbsp;<a href='http://www.blogjava.net/solotim/archive/2007/04/14/110646.html'>阅读全文</a><img src ="http://www.blogjava.net/solotim/aggbug/110646.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/solotim/" target="_blank">肥虫</a> 2007-04-14 15:37 <a href="http://www.blogjava.net/solotim/archive/2007/04/14/110646.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SCJP总结 1</title><link>http://www.blogjava.net/solotim/archive/2007/04/13/110519.html</link><dc:creator>肥虫</dc:creator><author>肥虫</author><pubDate>Fri, 13 Apr 2007 11:21:00 GMT</pubDate><guid>http://www.blogjava.net/solotim/archive/2007/04/13/110519.html</guid><wfw:comment>http://www.blogjava.net/solotim/comments/110519.html</wfw:comment><comments>http://www.blogjava.net/solotim/archive/2007/04/13/110519.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/solotim/comments/commentRss/110519.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/solotim/services/trackbacks/110519.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 前一阵子把scjp的资料又翻阅了一遍，这里把容易弄错的要点摘出来备忘。&nbsp;&nbsp;<a href='http://www.blogjava.net/solotim/archive/2007/04/13/110519.html'>阅读全文</a><img src ="http://www.blogjava.net/solotim/aggbug/110519.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/solotim/" target="_blank">肥虫</a> 2007-04-13 19:21 <a href="http://www.blogjava.net/solotim/archive/2007/04/13/110519.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>cvGetRawData()的奇怪问题</title><link>http://www.blogjava.net/solotim/archive/2006/11/28/84081.html</link><dc:creator>肥虫</dc:creator><author>肥虫</author><pubDate>Tue, 28 Nov 2006 08:11:00 GMT</pubDate><guid>http://www.blogjava.net/solotim/archive/2006/11/28/84081.html</guid><wfw:comment>http://www.blogjava.net/solotim/comments/84081.html</wfw:comment><comments>http://www.blogjava.net/solotim/archive/2006/11/28/84081.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/solotim/comments/commentRss/84081.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/solotim/services/trackbacks/84081.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/solotim/archive/2006/11/28/84081.html'>阅读全文</a><img src ="http://www.blogjava.net/solotim/aggbug/84081.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/solotim/" target="_blank">肥虫</a> 2006-11-28 16:11 <a href="http://www.blogjava.net/solotim/archive/2006/11/28/84081.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>