开发者

Java Framework IDE

Hi anybody please tell me the difference between IDE and a FRAMEWORK ,suppose that am using eclipse (for java) b开发者_开发百科y default which framework am following.


IDE Stands for Integrated Development Environment and is a tool that allows you to program in a certain language and usually includes an integrated compiler, debugger, syntax highlighting and various other tools that allow you to develop applications quicker. E.g. Eclipse IDE, Visual Studio, Netbeans IDE.

A framework is a library or set of classes that makes it easier to implement a certain type of application and is usually deployed with your application. It usually provides a structure that you need to adhere to and various helper classes. E.g. Spring Framework, .Net MVC, Struts etc.


IDE is the development environment, the editor where you would normally write code. It also might include a compiler, debugger, ... A framework is a set of reusable libraries or classes which you could use in your code.


Some IDE's (eclipse, netbeans) offer a framework (eclipse RCP, netbeans RCP) that allows for developing (Java) applications based on (parts of) the IDE's code and functionality.


An IDE is a graphical desktop application (e.g. Eclipse, NetBeans, IntelliJ, etc.) that helps you create, run, test, debug, and manage (e.g. version control) your source files (production/test code, resources, and documentation).

A framework is third-party code that determines the structure of some part (maybe all) of your own source code. You work within a framework, i.e. you follow its rules, enjoy its benefits, and suffer its limitations (although a good framework offers extension points to minimise these). Contrast this with a library, which is a collection of code units (e.g. functions, classes, etc.) from which you draw as necessary, but without constraining the structure of your own code. Using a framework is a bigger architectural decision than using a library. A typical enterprise project will use one or more frameworks and several libraries.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜