看实际情况了.例如:你有个好G们是Java高手,又好为人师,那就学Java吧.

解决方案 »

  1.   

    什么能找到工作学什么吧,java入门也不是坏的选择.
      

  2.   

    比较一下自己决定吗
    1.VC++想对于java来说要难一点。不适合初学编程的人学习,因为学习兴趣是最重要的。这点相对于java来说比较好,可以立竿见影的再几个月内让你看到成果。如果你现在java学的很不错了,建议可以看一看VC解决在windows下用java不能解决的问题。
    2.有人说只有C++的程序员才是真正的程序员,像用什么java的,delphi的,都只是应用,其实并不然,原因有二:一,是C++的程序员,并不是指VC++,就其API来说,MS是不会告诉你最底层的,用软件工程的角度来说MFC也做得并不很好。二.其在大都的企业级应用都是用java这一点在国外更就如此,做此类工程时要求你有很高的编程思想,并不是一般的什么应用可以做到的。
    3.在底层开发方面。在windows下java肯定不如VC,但一个VC++的高手,就真的是一个系统级的程序员吗?MS会把windows的源代码给你让你在编程时参考吗?我想答案不言而喻了吧。真想做底层的开发转到LINUX才会有前途。
    建议学习
    先从java开始做网络,或是delphi开始开发数据库(更可喜的是现的delphi可移植性相当高linux下的KYLIX,下一代的将支持.net)这的进入不会有太在的坡弃度)不过我个人觉得如果
    还是先学java比较好,从一个始打好一个面向对象的思想。以后学起delphi还是C#那就简单多了。如果还有深入那就去linux下的C/C++吧那是一个自由的天堂。
    个意见,仅供参考。
      

  3.   

    基本同意rocandroc(小鹏),但是我觉得学习顺序应该先学C++再学java,我就是先学的java,应用也做了几年了,可是越做越觉得当初基础打的不好,很多东西都是留于表面,我觉得,c是一个好东西,基础打牢了,再有面向对象的思想,有了项目经验,我觉得没有什么项目不能做了。  
    所以,建议先将基础打牢,如果你是想真心搞程序的话,如果是玩玩,学什么无所谓。
      

  4.   

    基本上c++和java的方向不太一样,c++主要是针对系统级的大型软件开发,而java则在网络变成方面表现更优越(J2EE),但是开发应用程序,效率就显的太低了,当然如果在这两方面都没饭吃的话,还有J2ME可供选择没,至少现在大的手机厂商都是用java做为开发平台的。我感觉还是两者都学的好,c++可以和java结合使用,也可以更有针对性。如果要分先后顺序的话,建议先学java。
      

  5.   

    论坛上,请注意个人行为!学习C++与java用个人兴趣决定?
      

  6.   

    我认为java与C++各有千秋,
    从长远观点看还是学java有发展前途啊。
      

  7.   

    还是学JAVA吧。再忧郁还不如先动动手再说哦~~~~