语言这东西一通百通,重要的是思想,JAVA相比C++来说封装的很好,内存也采用智能管理还有垃圾回收机制,如果转到C++,你需要多注意的就是语法方面和内存管理方面,他们的面向对象的思想是一样的,VC++是一种错误的说法,VC是编译器,C++是语言,和多人把为windows下的C++可视化编程称为了VC++,如果你喜欢很炫的桌面软件,那么MFC是你入门的选择,之后可以转到QT等其他主流框架库。
楼主你好,你既然喜欢桌面软件开发,那就不要学C++了,C++ 是面向过程到面向对象的一个过渡,并不是十分适合用于桌面软件开发,当然,高手无视一切了。
在这里推荐你学一下C#吧,他的面向对象的思想和Java十分类似,你用Java的底子,那么学C# 也很容易就能上手。
而且C#中的WInForm非常适合开发桌面应用程序。
希望可以帮到你。
恩,Java框架多,我也看的烦,光是网页标签,不同框架都不一样,不统一,升级还块,变化也快,这个还没有用熟悉,又得去记其它的标签,头大。
c++能做什么不好说,很多地方都可以用,java转c++可能还是需要点时间的。
vc++和c++不一样,一个是开发环境,就想你java的eclipse和一样,一个是语言,一个是开发工具。
java思想明白了学C++也相对容易了很多,难就难在内存操作那块了。
我也建议你好好地研究你的C#