VimIy微民网,让世界倾听微民的声音! 设为首页 | 加入收藏 | 网站地图
当前位置:主页 > 大杂烩 >

【水区码农多】今天看到一段关于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)

    
    
    

上一篇:【你们什么都懂】 关于说话的艺术
下一篇:没有了
关于网站 | 网站声明 | 用户反馈 | 合作伙伴 | 联系我们
Copyright © 2012年2月8日