Jestem początkującym w świecie Java (7 lat niskiego poziomu zwykłego C).Klasa vs pakiet vs moduł vs komponent vs kontener kontra serwis vs platforma w świecie Java
Kiedy zacząłem czytać Java związanych strony:
- http://wiki.apidesign.org/wiki/Main_Page
- http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/
I mylone przez istniejącej terminologii:
- klasy
- pakietu
- moduł
- komponent
- pojemnik
- serwis
- ramy
- platforma
znalazłem wiele zasobów O nas definicji (i wiele więcej):
- 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 (odwrócenie sterowania kontenerów i zastrzyku wzór Zależność)
- http://www.cafeaulait.org/course/week8/36.html (Co to AWT Container?)
- http://en.wikipedia.org/wiki/Web_container
- http://netbeans.org/features/platform/ (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
ale każdy z tych zasobów definiuje je dla własnego celu i nadal nie mogę odróżnić na przykład modułu od komponentu w ogólnym przypadku.
Proszę wyjaśnić, co oznacza te warunki w dużym obrazie (może to być platforma klasy pojedynczej, jaka ilość modułów jest wymagana do utworzenia kontenera itp.).
Hej! Zatrzymaj zamykanie)) – gavenkoa
Przestań próbować zrozumieć i zacząć robić. Zacznij od samouczków w Javie, a odpowiesz domyślnie na niektóre pytania. Reszta stanie się jasna dzięki doświadczeniu – Romski
Czy próbujesz zrozumieć cały świat java i całą jego terminologię bez konkretnego projektu i bez pisania pojedynczej linii kodu Java? Czy próbowałeś najpierw zapoznać się z samouczkami Oracle Java? –