在《WPS开发进入第六代》一文中,它要在windows和linux里都有wps,为什么不用java而用C++啊?它不是可以跨平台吗?用C++好在哪啊?

解决方案 »

  1.   

    习惯吧,有人喜欢Java,有人喜欢C++
    因人而异,也仅此而已
      

  2.   

    个人认为运行效率是一个问题
    java适用于开发网络应用程序,
      

  3.   

    也就是说java不适合做单机版的大程序?效率重要吗?可是java会不会比C++的开发速度快呢?
      

  4.   


    java 运行时是解释当前的代码
    解释的再快也没有经过遍以后的程序快
      

  5.   

    JAVA 和 C++各有所长,并不是开发各种产品都用同一种语言,它们肯定都有被人们所认同的地方所以才能盛行C++相对与JAVA适合于开发较底层的产品, 而JAVA(偶不熟,说得不对请见量)如楼主所说夸平台就是一个优势,但却牺牲了速度。在开发产品,做软件时针对不同的目的就考虑用什么语言。以上只是一点个人看法,片面之处请不要朝我扔破鞋~~~:)
      

  6.   

    java 是在向C++学习的,你说谁是老大? 你是想老大学习还是向C++学习
      

  7.   

    如果需要让你编制这两种语言:
    你是用java来实现c++呢,还是用C++来编制java.
      

  8.   

    有人习惯开BENZ,有人喜欢开BMW都是好车嘿嘿嘿
      

  9.   

    从语言上说JAVA本来就是精简的C++,去除了C++当中非类的东西。
    C++还是向c兼容那。
    C++依然保持了c当中灵活的指针功能,JAVA当中行吗。JAVA当中强调了安全检查具体使用那种语言,个人认为是项目的需求决定。
    不可否认C++得代码效率要高于JAVA,但是对于具体的一个需求,比如就是显示一个HELLO WORLD用basic最好,两行搞定。写那些对时间速度要求非常高的用C/C++s
    商务平台还是JAVA,VB,DELPHI等比较好,安全性高
      

  10.   

    为什么只能C++而不用Java呢,适合的场所不同而已! 看需要而定!
    不能说死了就用哪一钟语言!
      

  11.   

    任何东西都有其优劣,对他们我们要扬长避短,例如Fortran语言,并不是一种特别高级的语言,用来做程序,很麻烦,功能也不是很强大,但是它的工程计算能力非常强,一些和工程计算相关的程序还是它来得比较快,但是人们绝对不会用来编制和工程计算无关的程序。同样,当你编制的程序需要跨平台时,你用Java当然非常好,无需编制两套程序,但是没有这个要求时,你用过JBuilder的人都知道,用JBuilder(或者其他Java编辑器),非常好资源,而且速度很慢,还会有很多限制(要跨平台,就必定要牺牲很多灵活性),而且出来的程序毕竟不是Windows的“一家人”,还是没有C++利索,所以要根据自己的需要而定。当然Java发展很快,将来会和C++分庭抗礼的,呵呵,这是我现在的看法,随着时代的发展可能会发生变化的,^_^。