爷们,这个问题,我很困扰一段时间了,不好说压1!
!
在目前看来java>c#,因为现在许多公司都在需要java人才,无论普通公司还是电信移动、网络公司,都很需要java,而且薪金都很不错,可是在以后(一两年内)的64位的vista上,很难说了,因为微软开发它,不仅是因为它是64位的系统更主要的是用它来遏制java, 据说,java在vista上存在不兼容的问题。如果,sun 如果开发兼容vista的java的话,估计基础语言和API有很大的改变。c#主要是能开发基于windows vista的系统应用程序、开发网络程序,但是它跨平台的能力实在是太差了,而且开发嵌入式设备也只能是smartphone的设备,symbian /palm都不行!!但是有一点他有很大的靠山----微软!!!有钱1!!
我原来打算用j2me开发手机程序呢,但是担心以后因为平台问题,也一直没有做出决定·~~,
我现在一边学java 一边学c#~~~~头疼啊·
~~~~