青岛家庭旅馆网:请问C#与JAVA的前景和学习难度各有什么特点??

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 10:45:27

C#只是微软的东西,还没有形成一个标准,虽然有微软虚拟机的支持,但是在非windows平台上运行还是不如Java程序稳定。而且现在编写C#程序只能用VS.NET(这个我不是很确定,不过我没有用过其他的IDE),
Java为开源语言,程序结构看起来就比较舒服,尤其是有IBM的eclipse IDE,Borland的JBuilder IDE的支持,所以写起来感觉要比C#快,由于Java已经形成乐业界的一个标准,所以通用性比较广,向我们现在写的趋势的服务端就是用Java+Eclipse的一些包来完成的。
在一点就是Java写界面比较容易,像Matlab等科学计算软件的界面都是用Swing和AWT来写的,这样移植也比较方便。
就目前来讲,Java一定要学,不过C#也不可不看,建议先看Java,看懂了C#也就不难掌握了。

c#是在asp.net里用的,属于微软公司产品,java属于sun公司产品.学习难度:只要有c语言的基础,2者难度差不多.java应该更难一些,因为java是面向对象的语言,而asp.net是基于对象的,程序本身有很强大组件支持.
要论前景的话我觉得asp.net还是不错的,还有很大的发展空间.而java已经区于完善,没什么潜力了.
看你更趋向于哪个,再做选择.