上次我對Java頗有微言是因?yàn)槲乙彩切郧橹腥?,覺得有點(diǎn)不爽就發(fā)泄兩句。畢竟因?yàn)樵瓉硪恢庇肅++,對于Java思想不能很好接受。我承認(rèn)多半是我自己
的原因。但是我還是想學(xué)好Java的。只是好像學(xué)習(xí)Java的資源沒有.NET多,沒有.NET好,所以覺得學(xué)起來很費(fèi)勁。請大家?guī)蛶臀遥扑]一些
Java的入門書籍,最好是能詳細(xì)比較C#與Java語法的書(雖然這個要求比較苛刻,但是我覺得有對比對我來說好一點(diǎn),我承認(rèn)語言不分好壞,他們只有用
處不同的區(qū)別),如果有Java體系和.NET體系對比的書也好。
我自己也很矛盾,一方面想速成Java,另一方面也知道技術(shù)只能靠積累,學(xué)習(xí)沒有捷徑。不過我會很努力的!原來我一直是M$平臺上的。現(xiàn)在我在拼命向
Linux、BSD、Java靠攏。所以對比起來我會學(xué)得比較快~比如有一個文章就是《Moving From Windows to
Linux》IBM一位大師寫的,就給我了很多幫助!
順便問個問題,在Java代碼中:
MyClass[] MyArray = new MyClass[50];
到底有沒有分配空間?如果分配了分配了多少?如果沒有分配空間,new的語義如何保證?