Ich bin ein Neuling in Java Welt (7 Jahre Low-Level-Ebene C).Klasse vs Paket vs Modul vs Komponente vs Container vs Service vs Plattform in Java Welt
Als ich anfing Java verwandten Seiten zu lesen:
- http://wiki.apidesign.org/wiki/Main_Page
- http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/
ich verwirrt durch bestehende Terminologie:
- Klasse
- Paket
- Modul
- Komponente
- Behälter
- Service
- Rahmen
- Plattform
ich viele Ressourcen über Begriffe Definition (und vieles mehr) gefunden:
- Framework vs. Toolkit vs. Library
- Difference between framework and container?
- What are the containers in Java
- Definition of a Java Container
- http://martinfowler.com/articles/injection.html (Inversion of Control Container und das Dependency Injection-Muster)
- http://www.cafeaulait.org/course/week8/36.html (Was ist ein AWT Container?)
- http://en.wikipedia.org/wiki/Web_container
- http://netbeans.org/features/platform/ (Die NetBeans Platform)
- What is meant by "application framework"?
- What is a software framework?
- What is the difference between a framework and a library?
- What is the difference between a class library and a framework
- What is the difference between a JavaScript framework and a library?
- What is the major difference between a framework and a toolkit?
- http://blog.orderharmony.com/2011/07/libraries-vs-frameworks.html
- http://www.javacodegeeks.com/2012/04/frameworks-vs-libraries-as-inheritance.html
aber jede dieser Ressourcen definiert sie für ihren eigenen Zweck und ich kann immer noch nicht zum Beispiel Modul von Komponente im Allgemeinen unterscheiden.
Bitte erklären Sie, welche Mittel dieser Begriffe im großen Bild (kann einzelne Klasse eine Plattform sein, welche Menge von Modulen ist erforderlich, um einen Behälter zu machen, etc).
Hey! Hör auf zu schließen)) – gavenkoa
Hör auf zu verstehen, und fang an zu tun. Beginnen Sie mit den Java-Tutorials und Sie werden standardmäßig einige Fragen beantworten. Der Rest wird mit Erfahrung klar werden – Romski
Versuchen Sie, die gesamte Java-Welt und alle ihre Terminologie ohne ein bestimmtes Projekt und ohne eine einzige Zeile Java-Code zu verstehen? Haben Sie zuerst versucht, die Oracle Java Tutorials zu lesen? –