目前.net发展前景好?还是JAVA好?

各位大侠,我想学习.net但是犹豫还想学习JAVA,不知道这两专业那个发展前景好?那个工资高?我是初学者IT白纸,在网上搜了很多,复制答案就算了吧.....说真的,我对这... 各位大侠,我想学习.net 但是犹豫还想学习JAVA,不知道这两专业那个发展前景好?那个工资高?我是初学者IT白纸,在网上搜了很多,复制答案就算了吧.....
说真的,我对这两在个行业没有深一步的认识,白纸一张IT零基础,有的说JAVA好,有的说.net,现在好茫然不知道怎么选择了。
展开
 我来答
创作者zUzVB1Sl31
2014-08-06 · 编程类资料、英语学习资料
创作者zUzVB1Sl31
采纳数:1331 获赞数:5975

向TA提问 私信TA
展开全部
JAVA工程师是因为JAVA对互联网的广泛支持,和Android这一些开源平台的大面积应用.
C#说句不好听的话,往长远做,做什么都要收费,而且不怎么成熟.我个人就是用.NET,C#语言 C++语言都要用到.还是觉得JAVA好,JAVA和多部分开源,简单举例Android在Eclipse环境搭建、Game Maker脚本是ruby,特别是JavaScript对互联网的支持,代码交互性能很好,VBScript也还可以就是比JavaScript欠缺一点。脚本语言的开源性能似的编程十分方便,用记事本、文本等工具都能轻松完成编写工作。
C#是奔着强大的路线走的,WinForm应用比JAVA强大多了,自定义控件,扩展性能十分广泛,但这一切依赖Windows,除了特殊编译环境是和HTML不好交互的。ASP.NET开源框架少之又少
百度网友a7339fa40
2014-08-06 · TA获得超过703个赞
知道小有建树答主
回答量:389
采纳率:0%
帮助的人:244万
展开全部

你好!

根据经验分析。

  1. java工程师远远多于C#工程师。

  2. java的程序员薪资比C#工程师略高一点。

  3. C#易上手,但是精通难。java上手相对C#难点

  4. C#的好处在于快速开发,这个是java比拟不了的,但是java的好处就是跨平台且开源框架居多,大型应用级的很多,这个又是C#比拟不了的。 

根据上述,你有想法了没。最后C#是微软的语言,刚好回答你问题的我也是搞C#的,果断推荐C#

追问
C#就是.net呗? 怎么联系您? 向您多请教一点 我扣扣 120938724
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhao61
2014-08-06 · TA获得超过1459个赞
知道小有建树答主
回答量:1065
采纳率:0%
帮助的人:869万
展开全部
其实程序这个范围里面不好说好不好,主要是看哪一家公司发展的比较强势,因为现在WINDOWS平台的开发都不是大公司的战略中心了,所以.net主要是在中小公司里用,尤其是集中在外包的项目里面了。

JAVA的通用性比较强,出名的开源项目特别多,一套基本的模式你熟悉了之后可以选择服务器端的开发或者ANDROID的开发。.NET整个一套都是模仿JAVA的,唯一的优势就是在于VS这个工具!不得不承认VS确实普遍认为是最好用的开发工具,而JAVA的IDE普遍都很难用,像ecplise,netbean,一个比一个垃圾。

程序更多的是一种思维方式,语言只是用于表达,你只要精通了一两门语言,其他的语言基本上手也就是分分钟的事情。但是开发的范围就大了,比如你只使用数据库或许在大多数情况下就可以了,但是你往更高的方向走就至少要知道数据库的原理甚至实现的代码,才谈得上进阶。再往上就是科研层面了,基本不考虑。

其实你初学更适合PHP这种直观,简单的语言,优秀开源的项目也很多,很适合入门学习。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cfe4d0f
2014-08-08 · TA获得超过1502个赞
知道小有建树答主
回答量:937
采纳率:100%
帮助的人:865万
展开全部
基本到了一般公司以后两种语言你都会用到(我在一个对日开发的公司 小组里2个.net 6个java 都是互相帮忙完成开发的) 一般就职的程序员不会个10几种语言是不可能的 所以未来两种语言你都要涉猎

工资不决定于语言 而决定于能力和精通度 编程思想和层次上去以后用任何语言都能完成
非要为了工资想的话 我更多会建议你学习一些小众的语言 物以稀为贵
当年csdn进行过程序员薪资大调查 你可以找找相关的资料 如下链接
http://blog.csdn.net/xiaohan2826/article/details/6901120
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
樱桃何晓云
2014-08-06 · TA获得超过151个赞
知道小有建树答主
回答量:222
采纳率:100%
帮助的人:190万
展开全部
主要看你对哪方面有兴趣。
如果安卓移动app开发(目前这么火,这个还是很给力的),移植平台要求高,服务后台类;java使用也不少。
如果快速出产品,界面多样化等等.net会有很多插件,毕竟微软的东西。

个人拙见,可以考虑先学java的基础,转.net会很简单。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(11)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式