公司要求从.NET转java了,是好还是坏

Python014

公司要求从.NET转java了,是好还是坏,第1张

好事,.net和java的语法几乎完全相同,但是他们的组织方式完全不同(.net是封闭的微软风格,java是开放的开源风格,用起来完全不同),再没有什么比一上手就有基础,但是越学差别越大的学习对人更有帮助了。

对于.NET和Java本质区别最精辟的评述

java是平台无关的语言

.NET是语言无关的平台。

早说有报道

java呈下面的三角型:

java

unix linux windows...

c c++ java vb C#...

whidows

而oracle就这两种都没有,但有这两者都没有的数据库平台和sap。而甲骨文的最终幻想就是把这两个三角型合起来成为一个矩形。

个人看法:不过单纯从语言以及sun和ms的基本语言库来说,java已经比不上.net了(以前是.net学java,现在是java学.net)。java剩下的只是哪将近十年来的经验积累

由于M$自己也有数据库系统软件,Oracle的这个最终幻想可能还要长久的幻想下去,而且有无终点还很难说。

再则M$的产品线的互补性已经是很难撼动的了,Visual Studio、Windows、Office和Sql Server,太吓人了@_@。

net 是平台垄断

java 是语言垄断

好像C++之父给个一个论断:JVM本身就是一种平台(大意)。

SUN or M$都是要将开发者binding到自己的平台上。

不过不考虑技术本质,考虑现在的市场现象,这个论断可以成立

.net 基本看一本书就够了 而Java要看许多书 还不一定能干活

.net就像品牌机,什么东西都预先由M$装好,但整体性能总是那么差强人意.JAVA更容易DIY,DIY就需要自看更多的书,当然这是取舍问题.