1、什么是jdk,mfc,jdk?
2、他们有什么区别?
2、他们有什么关系?
2、他们有什么区别?
2、他们有什么关系?
解决方案 »
- 一个对话框怎么同时和两个Tab控件关联
- 在线等:WIN32 API - 在IWebBrowser2中想重写a标签的href和img标签的src路径,求思路
- 求网络流量监控系统制作步骤(代码已有)
- 程序编译后没语法错误,但VC仍列出两个错误,这是怎么造成的
- 紧急!如何解决OCX附带dll注册问题!
- 我是一个新手 请教串口通信问题请帮忙 急!
- 请 666 () 给我花flower源程序
- =VC6.0适用的MSDN=
- move()怎么用啊
- 在同一个WM_COMMAND消息中,用什么方法可以很好的处理按钮和菜单消息?
- 找一实习地方
- 由于应用程序配置不正确,程序未能启动,重新安装应用程序可能会纠正这个问题。
MFC==Microsoft Fundation Class 一种提供源代码的C++库它能帮助你在Windows下进行快速的C++开发两者没有必然联系,也并不存在依赖关系,推荐后者,用它可以获得更高的性能。
1、使用的语言不同,一个是JAVA,一个是C++
2、定义不同,一个是一个KIT,一个是CLASS,JDK应该和SDK一样,指得是所有针对WINDOWS的应用程序,但是JDK这里的含义应该是SDK早期的含义,也就是一堆面向用户的接口函数以及方法等,一个面向操作系统和编程人员的中间工具。MFC呢,是一个类库,该类库提供了很多的方法。用个不形象的比喻,JDK好比木头,MFC就像积木,虽然都是木头做的,但是MFC是半成品,你可以用木头来搭建你的小玩具,但是你可能需要更多的时间和经历,但是,由于你有的是木头,你可以做得出比积木能拼接得更多的造型,而用MFC这个积木来搭建,你可以搭建一些非常常见的物品,由于MFC是一套高级得不能再高级的积木世家,所以,你可能有N种积木来创建你的需要。因此,MFC给你的就是同样丰富的素材。
3、厂家不同:JDK是SUN的,C++是一个开放的标准ISO-C++,(现在由MS公司新推出的C++/CLI),因此著名的产品有VC++,C++Builder等,不过MFC是VC++所特有的~~~~`很好用很强大的功能。可以针对WINDOWS开发出几乎所有你现在见到的产品,比如你手头正在使用的QQ工具一样。
4、编译器不一样,使用过JAVA的人都知道,JAVA必须在虚拟机上运行,而MFC是通过构建于WINDOWS底层的代码/静态编译的代码,调用MFCXX.DLL来运行的。对于单一平台的开发,您完全可以选择MFC,它提供了快速方便的接入,对于跨平台的系统,你可以选择JAVA
总之,学精一个通天下。。好好努力
jdk : java 开发包
mfc : sdk 封装类
jdk : java 开发包
2、他们有什么区别?
一个是JAVA,一个是C++
3、他们有什么关系?
没有关系