周围很多人都在学java,老师也劝我们学java,说java容易学,而且学习资源多,市场大。我想问一下,现在学MFC还有没有优势?C++和Java比怎样?要学好MFC都要用掉我很多时间,要是学出来没作用,不是很纠结。

解决方案 »

  1.   

    那为什么很多公司招聘要求熟悉C,C++,MFC
      

  2.   

    请仔细看看是招JAVA的多,还是MFC的多。
    C++不多,MFC更少。
      

  3.   

    对于这个问题我也很迷茫,现在学c++,但是很多同学工作都用JAVA,到底学什么也是很困扰的问题~
      

  4.   

    是不是MFC真要完蛋了,呜呜,什么叫WPF啊 
      

  5.   

    别理他们的,楼主,你可以查查看,学java的有多少人能达到月薪10k,c++就不一样了,当然,学得不好的话,还不如学JAVA,你要是想找工作,那就学JAVA吧,容易。要想深入这个行业,有所作为,学c++吧。MFC是别人封装的,你可以自己写,不用MFC的
      

  6.   

    学了三年的MFC了才发现自己很菜呀。每次看到国外的商用软件就会抬不起头来,感觉我们和美国、德国的水平差距太大了,是不是人家看的书都和我们不一样?
      

  7.   

    呵呵,Java还真是易学易用啊,很大众嘛
      

  8.   

    学会了PHP的语法,很简单嘛!不就是逻辑控制if else么?翻翻手册,竟然有那么多的扩展,我无语了。
    学会了MFC,很简单吗!不就是几个窗口、对象的API?做做实际的应用,FTP,SNMP,ADO,我更无语了。
      

  9.   

    我现在在公司做就用C++和MFC,侧重点不同吧,我做的是底层接口和服务器端的,这方面用C++比较强大,其他语言可能不及C++的效率,不过上层和web用java或C#会比C++更简单更容易实现。不同语言间可以用中间件连接。各种语言各有特长吧,没有什么哪个好的,侧重点不同吧。
      

  10.   

    俺是学c#,为什么都学java啊?   
      

  11.   

    MFC不是现在时代的主流,作为新手应当多学些更实用的东西。
      

  12.   

        看过电影<<神辫>>吗?冷兵器时代威风八面的长辫遇到长枪也只能甘拜下风,但主人公傻二能顺应潮流,又练就一手好枪法,重新笑傲江湖。所以最重要的不是工具本身,而是学习和应用能力。楼主如果还在求学阶段,系统的学习C++的知识肯定是有用的,至于MFC本身,你可以了解下大概框架结构,如果工作中需要,再深入学习。
        有了C++和数据结构的基础,再学习JAVA也会更容易些。
      

  13.   

    MFC初入门,路漫漫其修远兮,吾将上下而求索
      

  14.   

    俺常用vc, vb,以前用vb多,现在只用vc,就这两个来说,vc综合成本比vb低多了。
      

  15.   

    当年我初学的时候学选择是vb,bcb,java,或是vc。
        我用计算机编程大多搞一些工程计算,解决一些工程问题。有限元啊,离散差分啦之类的。
        最早的时候vb学会了,但做不成大事,代码超过300行的程序会让你调试到发疯,编程思想和C语言没有什么区别,到了vb.net时代有所改善,但还是觉得隔写挠痒,很不止渴。
        曾今在bcb与vc之间徘徊过一段时间,不是受某个人影响,或是某个论坛言论主导,而是实际使用后倒向了vc的mfc一边,感觉vc很活,数据和视图分离,很好用。自己的算法和界面可以分得很清,oo的思想贯彻的很彻底。mfc给我的感觉是万能的,你想干就干啥吧。可能bcb用到了某个境界,也可以达到和用vc的mfc一样的效果,但是我遇到的实际情况是bcb的vcl封装方面的书太少,介绍其本质内涵的东西太少。
        java接触过一段时间。程序在虚拟机上运算速度太慢,不适我。
        我觉得楼主应该选准你的工作方向,进而工作性质选择学习方向,避免无的放矢。不记得是谁曾今说过,没有坏的程序语言,只有坏的程序员。这句话我觉得不全对,应该改成没有坏的程序语言,就有不懂得挑选的程序员。
      

  16.   

    要转JAVA吗?我也正痛苦的学习着VC,MFC,别打击我
      

  17.   

    想英雄少年,学JAVA;想大器晚成,学VC。
      

  18.   

    第一眼看到Java我就深深地厌恶他
      

  19.   

    新建立了一个500人的超级群,嵌入式技术交流群(群号:23276125)验证时候请说明,嵌入式技术交流 CSDN主要讨论 C C++ ARM FPGA DSP linux wince等。