如果你有c或c++的专业课,一定学好他们,高级语言基础的东西都差不多。
学好基础,再学一门新语言就快很多,加上几年的实际项目经验,操作起来就顺手了。
.net好还是java好,这个话题已经争论好久了。
目前来讲,java跨平台的应用多些。
你自己喜欢哪个就搞哪个,计算机行业很强大!
曾经我也纠结过应该选择Java还是.Net,那时候感觉java的适应面比较广,就业是选择范围会大一些,然后我选择好好学下Java,那两本证书装点门面,但是到大四真正找工作时才发现其实无论是证书还是学的语言根本不是最重要的,那个时候完全不在意是什么语言,只要自己会一点的能让我有份工作就满意了。后来则是因为一直接触.net,学了很多,反而把Java的许多东西放下了。所以经验告诉我有的学的时候好好学,尽量接触些架构或者是新的技术,然后只要基础掌握扎实了,最后用什么语言都一样,大二还是先定心学知识比较好
.net与java有很多地方是相似的,这两种语言任选一种即可。主要是学会编程语言
根据周围学习环境来选择,或者大学期间打好基础,比如算法,数学,数据结构等。
我也在纠结中啊
.net好学一些,而且发展趋势看好
建议你还是先学学C或C++吧,不要一开始就学偏向做应用的Java或C#等语言,先将较底层的东西学会了,在说这些就轻车熟路了
看你在哪里上班了,北京应该是php 和 java流行,南方应该是.net,如上海。广东这边工作比较低,.net,java都有。
如果把语言当饭吃
从公司的前辈经历告诉我 学一门语言要看它的背景 当时学delphi没继续C++ 现在已经没人用了
学.net除非微软倒了。。。。。。。 楼主自己斟酌
老实说,每一个语言越多人学就越不值得学~
java和.NET都是一样!!
好多提这种问题的哥们!建议你把一门深入!对于外行还没入门的人来说!
java入门难,c#入门简单,纯属瞎扯蛋!C#无非就是VS强大点!C#的语法比java多很多!C#深入是很难的!至少CLR运行原理基本要懂!
java!不说了!觉得自己喜欢有旧社会的语法来写就很NB!造几个轮子就说JAVA很NB!
很多人觉得JAVA难,是因为他没C#的库强大,很多要自己写!
这里没有说那个好!各有千秋
面向企业开发,建议选择Java,如果面向通讯行业建议选择C++,如果想做windows桌面开发建议选择C#
理由如下:
目前国内大多数政府、国企选择平台比较倾向于Java,对应到公司的项目就比较多,人员需求比较大。同事军事领域也选择开源平台,目的是可控安全性。如果要转向Android开发,Java也是基础性语言。
通讯行业C++这个就不用说了,学好就行了,对口单位中兴华为等都可以
C#主要做windows桌面应用程序开发,当然C++也能替代,C#速度更快,对内存操作要求相对较低。
如果是个有理想的人,建议都接触,大型项目一般都是混合使用,在开发阶段了解更多,对拓展视野更有帮助。