任何人都請告訴我IDE和FRAMEWORK的區別,假設我使用eclipse(對於java)默認使用哪個框架。Java框架IDE
回答
IDE代表集成開發環境,是一種允許您使用特定語言編程的工具,通常包含集成的編譯器,調試器,語法突出顯示和各種其他工具,可讓您更快地開發應用程序。例如。 Eclipse IDE,Visual Studio,Netbeans IDE。
框架是一個庫或一組類,可以更容易地實現某種類型的應用程序,並且通常與您的應用程序一起部署。它通常提供一個需要堅持的結構和各種幫助類。例如。 Spring框架,淨MVC,支撐件等
是的,但爲了使事情變得複雜,Eclipse和Netbeans也是框架。例如,請參閱http://wiki.eclipse.org/index.php/Rich_Client_Platform。 – CurtainDog 2010-11-29 08:11:39
IDE是開發環境,您通常會編寫代碼的編輯器。它也可能包括編譯器,調試器......框架是一組可重用的庫或類,您可以在代碼中使用它們。
集成=編輯器+編譯器+調試器+文檔瀏覽器和其他細節。 – Thilo 2010-11-29 07:39:25
一些IDE的(月食上,NetBeans)提供了一個框架(Eclipse RCP的上,NetBeans RCP),它允許開發基於(部分)IDE的代碼(Java)的應用程序和功能。
IDE是一個圖形桌面應用程序(例如Eclipse,NetBeans,IntelliJ等),可幫助您創建,運行,測試,調試和管理(例如版本控制)源文件(生產/測試代碼,資源和文檔)。
框架是第三方代碼,它決定了您自己源代碼的某些部分(可能全部)的結構。您在框架內工作,即您遵循其規則,享受其優勢,並受其限制(儘管良好的框架提供了擴展點以儘量減少這些限制)。將它與一個庫進行對比,該庫是您根據需要繪製的代碼單元(例如函數,類等)的集合,但不會限制自己代碼的結構。使用框架是比使用庫更大的體系結構決定。典型的企業項目將使用一個或多個框架和幾個庫。
- 1. IDE for CodeIgniter框架
- 2. GUI框架Java
- 3. Java Web框架
- 4. Java HA框架
- 5. Selenium IDE,訪問框架問題
- 6. 爲RIA開發選擇IDE和框架
- 7. 如何爲Qt框架配置CLion IDE?
- 8. 用Selenium IDE關閉彈出框架
- 9. IDE和框架之間的區別
- 10. Java框架中的空白框架
- 11. Java桌面框架
- 12. Django like Java框架
- 13. Java - 消息框架
- 14. Java警報框架
- 15. 框架或與Java
- 16. Java集合框架
- 17. Java的SAAS框架
- 18. Java安全框架
- 19. java imageicon和框架
- 20. Java配置框架
- 21. Java驗證框架
- 22. Java,EJB框架,RBAC
- 23. Portlet的Java框架
- 24. Java的XSLT框架
- 25. Java MVC Web框架的架構差異
- 26. GAE的授權框架Java
- 27. java集合框架歷史
- 28. Java持久性框架
- 29. Java bean測試框架
- 30. Java插件框架選擇
答案很好,現在我對這兩點有了一個想法,在之前我認爲兩者都是相同的 – Bytecode 2010-11-29 09:55:05