为什么总有人老是拿几种语言来比来必去的呢?
不过是一种语言,各有各的优点,各有各的缺点
windows环境下java不如c++,c#,毕竟对于java来说weindows操作系统完全是一个黑箱子不知道其内部,因此windows平台上java总是一个外来客而c++和c#就占尽了天时地利语言机制上java还不如c++完善,毕竟是一门新语言还有待完善,但是随着网络的发展和智能电器的需求,java日后必然大有一番作为本人是新手,发表拙见,贻笑大方

解决方案 »

  1.   

    语言的比较没有什么意义。我的原则是根据项目决定使用什么开发平台。每种语言都有自己的优势以及各自不同的共享资源。能充分根据项目的需要利用这些资源才是最重要的。java如果再好,没有大量的类库积累的话,谁会去用它?
      

  2.   

    的确,语言的比较是没有意义的。选择JAVA还是C#这要看你想走哪条技术道路,是。NET还是J2EE
      

  3.   

    其实网上关于这个的争论很多了,你可以搜索一下,但是个人趋向很明显。如果有时间跟经历,最好两种技术都要了解一点,对个人这是最好的情况,在没有时间的情况,就要看你个人的打算,在学校的环境下,c++的应用会广泛一些,对于java和.net,在企业中应用应该多一些。我现在在公司是用java开发,但是同时也学习.net,就个人感觉上.net好像还没有一个很好的规范,我现在学习framework发现,1.0和1.1之间好像差别很大(个人感受),一些书籍的更新好像不是很快,所有对于新手,好像掌握.net要麻烦一些。个人学习的心得,希望有人指点我。
      

  4.   

    从技术层面上来讲,各有利弊,但一个另类的角度(语言优美程度)而言,C++写出来的代码太难看了,java/c#的就漂亮多了
      

  5.   

    C++有点功能强大,但是过于复杂了,java是纯粹的/完全的面向对象的语言,相对就简洁很多.
      

  6.   

    http://www.java.net上有一个系列weblog,叫“java vs .net”的,可以看看。人家的语言比较可比CSDN高级多了。
      

  7.   

    http://vip.cswa.com:8080//usr/17/17_22.mp3
      

  8.   

    c 和 java根本不用比,
    一个是开发工作,是长久不会衰退的,一个是开发模式。