电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

各种编程语言的区别与联系

各种编程语言的区别与联系_第1页
1/8
各种编程语言的区别与联系_第2页
2/8
各种编程语言的区别与联系_第3页
3/8
java:分三大平台 java se (j2se),java ee(j2ee),java me(j2me) java se 是java ee 和java me 的基础 java ee 是目前位置企业级开发平台中最牛的 java me 是用来开发移动嵌入式程序的,例如手机游戏 java 的优点是非常适合用于开发大型企业级项目,我们曾为网通公司开发过的上千万级的项目,用的后台程序就是java ee。 java 的主要领域还有开源技术,那要学的东西就太多了 比如(Spring,Ibatis,DWR,Hibernate,Tapestry等) 缺点是要学的技术太多,二是在底层开发中不行 C:经久不衰的语言 主要应用在嵌入式编程,硬件驱动程序设计中 说白了是计算机底层的编程设计 优点是可以嵌入汇编,可以直接与硬件打交道,做底层开发 缺点是在企业级开发中,几乎无用武之地 我朋友是做这个的,在长沙这种小地方,年薪也能达到 10 万以上 与北京的java 程序员收入差不多 在北京的话,年薪 20 万不是大问题。 c++ :我非常钦慕的语言,又 AT&T 的贝尔实验室研发 主要开发工具是微软的Visual C++和Borload 的BCB(Borload C++ Builder) 优点在于含有大量的库,如MFC,可直接调用windows 库函数干很多事情 其中的消息处理机制令我感觉尤为经典 缺点是,要想精通真不容易 主要领域一是做桌面程序,像 QQ,迅雷这种桌面软件 领域二是做游戏后台开发,大部分游戏(包括魔兽等)后台语言就是使用C++ 精通的话,收入和C 程序员差不多 vc : 刚说过了,vc 全名是(Microsoft Visual C++) 是微软研发的一种开发C++的开发工具(IDE) vc++:同vc 注意c++是语言,vc++是工具,是一门使用c++语言的工具,记清楚,以后不要问这样肤浅的话。 以上几种,对比一下 学 java,学的不仅仅是技术,而是一种思想 架构项目的思想 所以java 是培养架构师,培养 System Designer,Project Manager 的 c 语言和 c++只能培养技术专家,资深程序员 vb:曾经很流行的一种桌面程序开发技术 微软研发的(Visual Basic)是一种工具,用的语言是Basic Basic 是比尔盖兹发家致富的一大工具 主要用来做桌面程序,C/S 系统 后来因为 Delphi 的冲击,被强占一部分市场 现在有了.NET,基本上 VB 被淘汰是时间问题 顺带一提.NET .NET : Microsoft Visual .NET 最新出了 2005 版(2007 出的) 微软用来抗衡 Java 的新产品 主要市场是企业级开发,和 SUN 的java ee 竞争尤为劲烈 在企业级...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

各种编程语言的区别与联系

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部