【水区码农多】今天看到一段关于java、c++和c#的之间的优缺点对比的话
整理时间:2013-07-18 01:05 来源:www.vimiy.com 作者:编辑 点击:次
【楼主】2013-08-05 15:24
» 今天看到一段关于java、c++和c#的之间的优缺点对比的话
Java
优点:二进制码可移植到其他平台。程序可以在网页中运行。内含的类库非常标准且极其健壮。自动分配合垃圾回收避免程序中资源泄漏。网上数量巨大的代码例程。
缺点:使用一个“虚拟机”来运行可移植的字节码而非本地机器码,程序将比真正编译器慢。有很多技术(例如“即时”编译器)很大的提高了Java的速度,不过速度永远比不过机器码方案。早期的功能,如AWT没经过慎重考虑,虽然被正式废除,但为了保持向后兼容不得不保留。越高级的技术,造成处理低级的机器功能越困难,Sun为这门语言增加新的“受祝福”功能的速度实在太慢。
C++
优点:组织大型程序时比C语言好得多。很好的支持面向对象机制。通用数据结构,如链表和可增长的阵列组成的库减轻了由于处理低层细节的负担。
缺点:非常大而复杂。与C语言一样存在语法滥用问题。比C慢。大多数编译器没有把整个语言正确的实现。
C#
优点:有益于编写小而快的程序。很容易与汇编语言结合。具有很高的标准化,因此其他平台上的各版本非常相似。
缺点:不容易支持面向对象技术。语法有时会非常难以理解,并造成滥用。
楼主是个随大流选java的新手,它上面说的都对吗 
网友评论2013-08-05 15:27
进来看看高手们说什么。
网友评论2013-08-05 15:32
都是坑爹货,码农黑一生。。JAVA那些不断更新的框架就足够你崩溃了。
JAVA的优势在于确实是功能高级一些,毕竟是基于某些基础上制作的。但是你要是想成为高级点的人才其实最后还是要 研究内存啊数据结构啊什么的玩意。
总之。。无脑黑。。大爱数据库
网友评论2013-08-05 15:33
为什么我想起了php那个段子?
网友评论2013-08-05 15:34
java 不是咖啡吗
另:php是最牛逼的语言
java+sql,php+sql,加上框架,搞熟了找个编程的工作应该不成问题。
进了门其他的就看天赋、努力、和行业了。
语言终究是工具,编程思维、业务逻辑才是主体。
很多公司都看遇到问题想出思路、解决问题的能力,至于说代码写的多牛逼什么的,很少有人去关心
但并不是代码水平就不需要提升了。相反的,代码水平和业务逻辑思维能力是相辅相成的。同样一个问题,低手和高手写出来的在后期维护上、功能拓展上差别巨大。
网友评论2013-08-05 15:35
Reply Post by 冬天没暖气 (2013-08-05 15:34):
java 不是咖啡吗
另:php是最牛逼的语言
这贴就靠你了
网友评论2013-08-05 15:35
PHP是世界上最优美的语言
网友评论2013-08-05 15:38
壮哉我大LOGO预言
网友评论2013-08-05 15:39
python党和ror党呢!
网友评论2013-08-05 15:40
谁敢说PHP不是这世界上最好的语言,来战个痛!
网友评论2013-08-05 15:40
Reply Post by 冬天没暖气 (2013-08-05 15:34):
java 不是咖啡吗
另:php是最牛逼的语言

网友评论2013-08-05 15:40
没有C++就没有CCQ
没有CCQ就没有NGA
没有NGA就没有水区
所以..
网友评论2013-08-05 15:40
亦心是搞C的是不?好像最近在学C#?
网友评论2013-08-05 15:40
楼主这帖子算是引战吧……
网友评论2013-08-05 15:41
这个评价C#的人真的接触过C#?
网友评论2013-08-05 15:42
话说水区有搞GIS开发的吗
网友评论2013-08-05 15:43
对我来说,用啥语言写程序都无关紧要,只要有F1能google,总能写出来的
如果你要成为资深程序员,那你可以一头钻进去,但是相信我,90%的人都不会把coding作为一生的事业的
网友评论2013-08-05 15:44
Reply to Reply Post by 天地人 (2013-08-05 15:42)
GIS是指地理信息系统?是的话接触过一些产品
网友评论2013-08-05 15:44
java和c++那段我不好评论,c#那段纯粹瞎扯淡
网友评论2013-08-05 15:45
Reply Post by 洛亚 (2013-08-05 15:44):
GIS是指地理信息系统?是的话接触过一些产品
是的,想往这方面发展,有何建议啊
下一页(2)
LOL罗辑思维全国人大代表真三搞笑视频柳岩
Copyright © 2012年2月8日