软件开发需要学什么知识
软件开发分很多种,看你将来从事哪种开发了客户端开发的话,最好是C语言,C++,C#和VB有些低端网站开发的话,最好是C#(C#.Net),J2EE(hibernate,Spring,grails),PHP手机应用开发的话,最好是iOS(objective-c),Android(Java)还有像插件开发等等。
C语言,C++,C#,VB可以使用Visual Studio来开发。
J2EE,Android可以使用Eclipse,MyEclipse来开发Grails有专门的开发工具,具体的我忘记了iOS这个就只能是在Mac系统上了不管你用哪种语言,“数据结构与算法”这个都要掌握
eclipse和my eclipse有什么区别
1.MyEclipse一开始只是eclipse的一个插件而已,功能还是eclipse比较齐全。但是随着MyEclipse的发展,它几乎独立于eclipse可以独当一面了。
2.MyEclipse集成了很多的插件,一般Java的企业应用开发都会使用MyEclipse。因为对于需要功能以外的插件来说,MyEclipse比较方便。
4.MyEclipse是收费的,eclipse是免费的。但是不是说免费的就是盗版的,也不是说MyEclipse的功能已经远超eclipse了。
5.我们建Javaee项目的时候是会选择MyEclipse,而学习Android的话则是用eclipse。一般初学者都会先接触到eclipse,所以对eclipse来说比较熟悉。
(1)MyEclipse已经把在开发过程中所有可能会用到的插件都配置完成了,在使用的时候,可以直接调用。
eclipse没有什么插件,在开发的时候需要哪些插件可以到网上下载,然后倒入到项目中使用。
(2)MyEclipse虽然说是商业版是收费的,但是网上仍然有很多破解版的。
还没有评论,来说两句吧...