您的位置:首页 > 编程语言 > Java开发

现在看的《c#技术内幕》与过去看的《Think In Java》两者的比较

2005-02-07 22:26 337 查看
因为这两者我都不是十分仔细看的(不可能像我看汇编和c那样仔细看),所以也只是简单的比较下。现在看《c#技术内幕》的第一感觉就是c#比java更庞大,这本书中经常是用c#与java以及c++比较的,似乎c#拥有他们两者各自的很多特性,因此c#比java还要庞大点。而且c#所拥有的一些java的特性似乎把这些特性更简单化了,就比如c#中的命名空间与java中的package功能一样,但是c#不需要固定目录。而c#用的一些c++的特性却使我感觉好象把一些东西复杂化了,可能是以前熟悉了指针操作,所以现在用ref变量和out变量来作为引用十分不习惯。而且c#中还多了XML注释,虽然看了这方面的文章,但不太用,所以还是需要时间来真正提高自己的。而且c# 还有了委托以及事件操作,一些东西不实践是挺难记的。
总之感觉要学好c#似乎要花更多的时间,其实毕设计主要是.NET技术,其中老程序别人都是用vb写的,我之所以要学c#主要是想为了证明我是偏向c,c++一面的。.NET中其实对了解c#的语法要求并不高,之所以特地再看这本书也是想趁这机会好好了解下,而且也可以让自己寒假更充实点。这本书应该是c#方面比较权威的一本书,要好好学c#值得一看。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: