1. java和.net选哪个好
建议选择JAVA,理由如下:
Java跨平台开发能力强。在Java的世界一直有一句话:“一次编写,到处运行”,所以在哪里写代码都没问题,当然,专业程序员都更喜欢Linux和Unix。
相比之下,.NET在面对非微软系统平台的移植,一直都是一大弱项。
Java安全性能强。作为一个最初设计就借鉴了多种主流语言存在问题的语言,Java充分的考虑到了安全性问题,将所有的代码是用暗箱保护,并对内存调用设置了很完备的监测、紧急处理方式。
代码精简,语言健壮。通过调用组件,即可完成绝大部分的软件行动,并且代码错误的时候,可以通过调试完成修正,而不同于C系列的语言,必须编译才能DeBug。
针对你的状况和忧虑,做几点评价:
待遇方面,.NET和JAVA有所差距,但高级程序猿之间差距不大,目前最火的是PHP和IOS开发。
你英语不好,那么无论是学哪种语言,后期都会非常艰涩,因为英语不决定编程能力,它会极大的影响你翻阅谷歌、官方文档的能力。
任何语言都有用处,而且你还年轻,别想一辈子都待在小城市,那样的人不适合做程序员,适合当文员。
数学不好,影响的是数据结构、AI,以及逻辑能力,在基础领域是没有大影响的,你有足够的时间弥补这方面的缺点。
2. .net好还是java好
当然是JAVA好了,不过呢,JAVA学起来要比.NET难,但是相对来说,学.NET的比较好找工作,因为开发JAVA的都是大公司,资金要求高,所以技术要好才OK了,但工资要比.NET高很多哦!各有利弊,如果你能学好JAVA,还是学这个的好,只是建议你。自己好好把握!!!
3. java和.net哪个强一些
怎么说呢,个人感觉没什么区别。很语言本质来说,说起来,.net要比java优秀一点。
没有什么价值不价值的,都是不错的产品。
只不过,为了不同商业目的,分属于两大阵营而以。
论易上手,IDE工具来的说,还是.net优秀一点。
但是,在开源和开放性,上来说,java
要比.net做的好。
Sun当年开发java,是为了能让自己的小型机卖的更好一点。(Sun做硬件起家的。)
微软开发.net平台。是为了让大家都用他的操作系统。
如果单纯论价值的话,你要看哪个公司的商业运营做的好了。如果自己的平台买的好,这个平台下的开发工具才会占优势。