|
<p>这个是看业务需要的,不是技术需要的。.net与java一样的。我在群硕时,因为习惯用.net,非常抵制java,项目经理问我要不要转型,我暴露出强烈抵抗,结果被开除了。55555~~~~,虽然面试时是.net的。</p><p>第二个在infosys,进去也是.net面试,过段培训了,java的,没办法,就上课了,这次有点小心翼翼,考试成绩是A。但是我之后还是不喜欢java的语法。可能用习惯微软的东东。</p><p>这种东东是看公司的业务需求的,不可能让你选的,客户说我用的都是linux主机,只能运行java,那你就要用java写。说我是微软的主机,用.net的效率高,那你就只能用.net写。这两个东东在语法结构上一样。都是一个运行容器,组件的方式。</p><p>至于vb.net与C#大同小异,生成的托管IL代码是一样的。有工具可以把他们的源码互转。他们之间的关系有如\"this is a pen\"跟\"这是一根笔\",结果的意思完全一样。所以标题应该是选择.net与java,不是C#与java。</p><p>大学学习过程,我还是推荐从底学起,从C/C++玩起,C++,.net,java精一而通三,侯捷老头子说的(maybe)是至理。多学一点理论,UML图什么的都要。</p><p></p> |