最近经常和我朋友一起讨论java和mfc的利弊,给为高人提点建议啊,对于一个初学者应该选择java还是api,mfc,c sharp.....,?太多了,应该怎样选择呢,各自的利弊是什么啊

解决方案 »

  1.   

    先学mfc吧!我就是这样做的,然后再一步一步慢慢来!关键是要陪养起一种编程思想!java和mfc先学谁都不重要
      

  2.   

    1。学C,然后是C++,
    2。学习VC与JAVA
    这两个并不矛盾
      

  3.   

    先选一种语言来学。
    JAVA吧
      

  4.   

    JAVA时间短,见效快,应用广,需求大,有前途。
      

  5.   

    java比较好,c用处很大。选一个学就行,vc一入门东西太多了,我学了一个月了还是没什么门道。
      

  6.   

    看来java的支持率还是比vc高啊!我现在用的vc,正在学习java,觉得java比vc的好学,还有可以跨平台,不想微软的东西都非常复杂!
      

  7.   

    有MFC基础,Java不到三个月,你已经是高手了!
      

  8.   

    Java与C++有很多的相似点,可以说,Java 是参照C++开发的跨平台面向对象语言,Java没有C++指针等等,先学MFC吧,这是我个人的看法.
      

  9.   

    其实我认为这学习这两者都相当不错嘛(根据工作需要来决定),上手快一点可能是JAVA,如果没工作需要,建议你先学MFC吧,以后转向JAVA也花不了多少时间的
    祝你好运!!!
      

  10.   

    从发展前途来看java >>>>>>>>>>>>>>>>>>> mfc
      

  11.   

    java是语言,MFC是C++的类库,不好比较哦,学吧,什么学好了都可以的
      

  12.   

    MFC ?? 据说微软将要放弃它了,在新版本的vs.net中,微软使用了一套新的类库。要学就要学它了。
        另外,Java现在很火,同时学并没有冲突的。
      

  13.   

    java   is very easy
      

  14.   

    关键不是学什么而是能学好能学精!
    别说java和mfc了,就算你是vb的大牛人,也比用mfc和java的小混混强的多!
      

  15.   

    如果你到上海发展,那就学Java吧!!!!!!!
      

  16.   

    C++ vs. Java
    In the last couple of years, there has been a great deal of interest in the Java programming language. Why should you choose C++ over Java? In the first place, a compiled program will always be faster than an interpreted program. Think about a high-performance spreadsheet program with cell formulas and macros. Now imagine the Java virtual machine interpreting the code that, in turn, interprets the formulas and macros. Not pretty, is it? With just-in-time compilation, it's necessary to compile the program every time you load it. Will that code be as good as the optimized output from a C++ compiler? Execution speed is one factor; access to the operating system is another. For security reasons, Java applets can't perform such tasks as writing to disk and accessing serial ports. In order to be platform-independent, Java application programs are limited to the "lowest common denominator" of operating system features. A C++ program for Microsoft Windows is more flexible because it can call any Win32 function at any time. Java will be an important language, but we believe it's just another language, not a revolution. If you need an Internet applet or a truly platform-independent application, choose Java. If you need efficiency and flexibility, choose C++. 
      

  17.   

    Frankly, I think they r kins ...not repulsive
      

  18.   

    有MFC基础,Java不到三个月,你已经是高手了!
      

  19.   

    ^_^ 我去学Java了!!~   有人陪我嘛?!
      

  20.   

    对于我来说,一个很重要的区别是C++有一个ISO标准,而Java则是一个专有语言。
      

  21.   

    JAVA和C++的语法差不多,所以你学什么都行,有一样好了就可以了,什么好都一样,重要的是思想,
      

  22.   

    以前我一直在忧郁学不学java,因为我一直对MFC很有兴趣,而且我觉得MFC和数据结构和汇编结合性更强,要学就学API或MFC,以后工作需要在学JAVA,好了,谢谢各位
      

  23.   

    我现在就在搞MFC,感觉也不是很难啊,经常觉得MFC是不是快要被社会淘汰了,有小小的危机感!