由于工作和之前学习的原因,我需要同时使用Java和C#两门语言。这几年,我也一直在使用J2EE平台和.NET平台做开发。说起C#和Java这两门语言(语法,数据类型 等),个人以为,大概有90%以上的相似,甚至可以认为几乎一样。但是在工作中,我也发现了一些细微的差别,而且很多时候我常常会搞混一些小细节。
例如:
在Java中定义字符串,通常使用“String”(首字母大写)去定义,而在C#中,一般使用string(首字母小写)去定义。我经常同时使用Microsoft Visual Studio 和Eclipse同时开发时,经常把“字符串类型”的大小写搞混淆,呵呵。
再就是,Java中定义Int