以前我曾经认为C++是最完美的,干嘛还要推出JAVA。 你能给我说明一下,JAVA比C++好在哪里吗?请楼主回答。 其实这个问题在几年前很多人也回答不了。当你认为一个东西好的没有必要改进时,你,就已经落伍了。告诉你,C#不需要第N方厂商来支持,也不需要多平台支持,它妙就妙在天生的跨平台,它不是让代码跨平台,不是让执行程序跨平台,而是让执行请求跨平台,让执行结果跨平台,这就比JAVA要高明。 JAVA和C#都需要虚拟机运行,好象是一样的,其实不然,JAVA的客户端也需要虚拟机,但C#的客户端不需要虚拟机,只要有浏览器,并能解释XML就行了。你看,微软一说不再绑定JVM了,JAVA就惶惶不可终日,因为JAVA需要每种OS上都要装VM。没听说哪个浏览器不支持XML吧,那就得了,那他们就已经支持 .net了,因为.net就是构建在XML之上的。虽然JAVA也开始支持XML WEB SERVICE了,但那不是它是专长,不是它的本色,不象.net天生是做XML WEB SERVICE的。
WinForms is better than Swing
.Net Mobile Toolkit is better than J2ME
其实为什么一定要什么比什么强的阿
如果你现在java用的挺顺手,c#确实没有什么用啊
都是编程语言,很多问题其实是哪种语言都能解决的。
你能给我说明一下,JAVA比C++好在哪里吗?请楼主回答。
其实这个问题在几年前很多人也回答不了。当你认为一个东西好的没有必要改进时,你,就已经落伍了。告诉你,C#不需要第N方厂商来支持,也不需要多平台支持,它妙就妙在天生的跨平台,它不是让代码跨平台,不是让执行程序跨平台,而是让执行请求跨平台,让执行结果跨平台,这就比JAVA要高明。
JAVA和C#都需要虚拟机运行,好象是一样的,其实不然,JAVA的客户端也需要虚拟机,但C#的客户端不需要虚拟机,只要有浏览器,并能解释XML就行了。你看,微软一说不再绑定JVM了,JAVA就惶惶不可终日,因为JAVA需要每种OS上都要装VM。没听说哪个浏览器不支持XML吧,那就得了,那他们就已经支持 .net了,因为.net就是构建在XML之上的。虽然JAVA也开始支持XML WEB SERVICE了,但那不是它是专长,不是它的本色,不象.net天生是做XML WEB SERVICE的。