计算机专业的学java比较好还是C#
6个回答
展开全部
展开全部
C#.net 上手容易 易用 开发工具好用 做事效率高
致于JAVA ..... 虽然它技术仍然好,但是会很累
C#是就C++++的意思, 是一门语言,.NET是一个平台
你可以把.NET 理解为能编译C++ VB J# C# HTML 等 的的编译器 在这个大编译器上 什么语言都可以用,.而且微软出的玩艺很好用 很易用,,
C#相对于JAVA来说是一门新语言 他继乘了JAVA的优点 虽然也有不足
现在JAVA仍然存在 是因为JAVA以前确实很优秀 在上个世纪末得到广泛的推广和应用.在C#出现又前 在高级语言里 没有一门语能比的上JAVA优秀,后来微软对了对抗JAVA 开创了C# C#由于是后来出现的 所以 他几乎继承了JAVA的所有优点 总之 C# 是微软的 JAVA原来属于SUN 现在属于ORACLE 他们属于不同的对立的公司,这两家可以说是仇人,C # 的开发公具是由微软独家提供,就是所谓的.NET平台.这个工具做的十分好 十分人性化.让初学者十分容易学会应用,而且用这个公具开发的开发效率十分高,平均开发效率是JAVA的三倍左右.这个工具对大公司是收费的,对于个人学习和研究好像有免费的板本.
相对的JAVA 的开发工具由个别公司和各个JAVA爱好者提供, 每种工具都不完美,所以不论你用哪个工具,都不如C#的.NET 开发工具好用,如果你一开始想学JAVA,不得不学会配置各种工具,数据库驱动,很麻烦.不过JAVA有他的优点,就是他的开发工具有很多是免费的. 微软的C#语言和.NET 工具都对他自已家的数据库产品SQLSERVER 做了优化,所以如果你学C# 那么 如果你用.NET 工具操作微软自已家的数据库,那实在太方便了.而且性能很好.微软开发C# 和那个优秀的.NET 学开发工具就是为了对抗其他公司的数据库产品 比如IBM的DB2 和ORACER的ORACLE数据库
而微软之所以恨JAVA是因为JAVA对其他公司的数据库支持非常 好.
现在的C#语言 只能用在装WINDOWS系统的服务器或手机或电脑上 (虽然微软说过C#要支持跨平台.不过最近也没什么消息)
而JAVA 可以在任务平台开发.WINDOWS可以 LINUX 可以 手机操作系统也可以 MP3操作系统也可以(现在世界上WINDOWS操作系统占有市场太多.也许你根本不用理会跨平台这回事,光开发WIDOWS平台的就够你干的了)
我很看好C# 因为它太好学了,太好用了. 学C# 电脑只用安两个软件就可以 一个是.NET 一个是SQLSERVER 一次性安好之后就完事了 可以把心思放在程序开发上了 因为.NET几乎集成了所有的控件. 而JAVA工具....麻烦啊.
JAVA是老一代的产品了.虽然他很好.可是他的开发效率已经落后.
致于JAVA ..... 虽然它技术仍然好,但是会很累
C#是就C++++的意思, 是一门语言,.NET是一个平台
你可以把.NET 理解为能编译C++ VB J# C# HTML 等 的的编译器 在这个大编译器上 什么语言都可以用,.而且微软出的玩艺很好用 很易用,,
C#相对于JAVA来说是一门新语言 他继乘了JAVA的优点 虽然也有不足
现在JAVA仍然存在 是因为JAVA以前确实很优秀 在上个世纪末得到广泛的推广和应用.在C#出现又前 在高级语言里 没有一门语能比的上JAVA优秀,后来微软对了对抗JAVA 开创了C# C#由于是后来出现的 所以 他几乎继承了JAVA的所有优点 总之 C# 是微软的 JAVA原来属于SUN 现在属于ORACLE 他们属于不同的对立的公司,这两家可以说是仇人,C # 的开发公具是由微软独家提供,就是所谓的.NET平台.这个工具做的十分好 十分人性化.让初学者十分容易学会应用,而且用这个公具开发的开发效率十分高,平均开发效率是JAVA的三倍左右.这个工具对大公司是收费的,对于个人学习和研究好像有免费的板本.
相对的JAVA 的开发工具由个别公司和各个JAVA爱好者提供, 每种工具都不完美,所以不论你用哪个工具,都不如C#的.NET 开发工具好用,如果你一开始想学JAVA,不得不学会配置各种工具,数据库驱动,很麻烦.不过JAVA有他的优点,就是他的开发工具有很多是免费的. 微软的C#语言和.NET 工具都对他自已家的数据库产品SQLSERVER 做了优化,所以如果你学C# 那么 如果你用.NET 工具操作微软自已家的数据库,那实在太方便了.而且性能很好.微软开发C# 和那个优秀的.NET 学开发工具就是为了对抗其他公司的数据库产品 比如IBM的DB2 和ORACER的ORACLE数据库
而微软之所以恨JAVA是因为JAVA对其他公司的数据库支持非常 好.
现在的C#语言 只能用在装WINDOWS系统的服务器或手机或电脑上 (虽然微软说过C#要支持跨平台.不过最近也没什么消息)
而JAVA 可以在任务平台开发.WINDOWS可以 LINUX 可以 手机操作系统也可以 MP3操作系统也可以(现在世界上WINDOWS操作系统占有市场太多.也许你根本不用理会跨平台这回事,光开发WIDOWS平台的就够你干的了)
我很看好C# 因为它太好学了,太好用了. 学C# 电脑只用安两个软件就可以 一个是.NET 一个是SQLSERVER 一次性安好之后就完事了 可以把心思放在程序开发上了 因为.NET几乎集成了所有的控件. 而JAVA工具....麻烦啊.
JAVA是老一代的产品了.虽然他很好.可是他的开发效率已经落后.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你们看看编程语言排行榜吧
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
java是遥遥领先的
java是比c#难,但java工资相对来说比c#工资高了好多,如果你想过日子就学c#但你想挣大钱就选java
java的跨平台优点是微软永远也不可能做到的,因为微软成了IT王国的公敌了,不合群
最好选用java
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
java是遥遥领先的
java是比c#难,但java工资相对来说比c#工资高了好多,如果你想过日子就学c#但你想挣大钱就选java
java的跨平台优点是微软永远也不可能做到的,因为微软成了IT王国的公敌了,不合群
最好选用java
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然是java了,就业比较好,待遇也不错,.net也还可以,选一个好好学吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是计算机专业的最好还是去学c/c++因为你说的这两门语言都是基于它的,而且它学来做嵌入式开发很好,嵌入式开发很有前途与钱途,不过比较难学些
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询