从java转mfc痛苦不?
「已注销」 博客专家认证 2015-05-29 12:15:33 楼主,计算机的c/c++基础算是扎实,学了数据结构和算法,在九度oj做过一些题目。学完的c++基础课程的时候,楼主向学mfc编程,想写出漂亮的桌面应用程序。但是老师说下学期实验室的需要,劝我转学Java,然后一直学java 中,java的基础还行,用java的awt和swing写过记事本,贪吃蛇,坦克大战等。现在楼主对c++忘的差不多了,但是学了java之后,面向对象思想还是深入人心的。
但是java实在是不适合做桌面程序,楼主想在window下写出漂亮的软件,因为楼主进大学之前就想写一个漂亮的桌面软件。以前听说Java是万能,既可以写桌面软件,又可以开发嵌入式和安卓,还有web开发,感觉java就是万能啊。但是学了java之后,发现java的桌面软件是弱点,网上公布的开源项目和代码少之可怜,几乎是没有的。所以,在楼主强烈的想写一个桌面软件的欲望之前(我不知道这个想法有木有错,或许学Java就不应该妄想去写桌面软件吧!),有java se的基础,转向mfc困难么?楼主的c/c++加起来学了三个学期,其中一个学期学c语言基础,一个学期是数据结构与算法,另一个学期是c++,都是学校开的课程!
还有,mfc多久入门?是不是又得从头再来?还有就是java 的awt和swing与mfc的gui编程相似度高么?原理是相似的否?