Two Laptop Bag*
The moose likes Struts and the fly likes What is Java Framework? Struts and�? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCM Java EE 6 Enterprise Architect Exam Guide this week in the OCMJEA forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "What is Java Framework? Struts and�?" Watch "What is Java Framework? Struts and�?" New topic

What is Java Framework? Struts and�?

Bruce Jin
Ranch Hand

Joined: Sep 20, 2001
Posts: 666
Is there a definition of Java framework?
Are Java Collection, Java IO (as in JDK) frameworks?
Is Apache JMeter Framework?

We love Java programming. It is contagious, very cool, and lot of fun. - Peter Coad, Java Design

Crazy Bikes created by m-Power
Ajith Kallambella

Joined: Mar 17, 2000
Posts: 5782
A framework is a collection of classes that achieve something in synergy. Struts achieves easy MVC implementation. Cocoon achieves XML publishing etc. Therefore Struts, Cocoon and such are frameworks.
JDK by itself is a class library. It is a toolkit of classes that are supported by the language and it is upto the ingenuity of the programmer to put the tools to use to solve a specific problem.
As you can see, a framework is a class library whereas the reverse may not be true.
This is just my opinion, I would love to hear what others has to say.

Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).
It is sorta covered in the JavaRanch Style Guide.
subject: What is Java Framework? Struts and�?