就现状而言,Java在企业级应用开发领域是当之无愧的霸主,.Net至少在目前和Java还无法相比,甚至只相当于Java的市场的零头。但是.NET毕竟是新兴的,发展的,而Java已经有将近10个年头了。.NET刚刚诞生的时候,也就是01年,我就开始学习C#。当时我已经把C#和.NET作为我的主攻方向了,甚至完全没有了解一下Java的意思。但是我05年毕业了以后,实际上使用的确实Java,直到现在,也完全是使用Java。这是现实的的需要。我想,.NET是很有潜力的,但是在当前中国的现状下,如果基于就业的考虑的化,恐怕Java还是首选。如果选择了Java,那么J2EE和J2ME是首选。现在Java的桌面应用实在是不成器啊。除非将来在这个领域有什么大的改进,恐怕Java在桌面应用开发方面是比不过.NET的。