Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JDK vs JSDK vs J2SDK

 
Joe Wolf
Ranch Hand
Posts: 42
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Can anyone explain to me what the differences are between JDK, J2SDK and JSDK? Also, which ones have their own compiler and JVM? Is a J2SDK 1.3 the same as JDK 1.3? What are the J2EE, J2SE, and J2RE?
 
Shama Khan
Ranch Hand
Posts: 185
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Joe Wolf:
Can anyone explain to me what the differences are between JDK, J2SDK and JSDK? Also, which ones have their own compiler and JVM? Is a J2SDK 1.3 the same as JDK 1.3? What are the J2EE, J2SE, and J2RE?

OK, let me attempt it.
JDK - Java Development Kit. Versions ran to 1.1*
then came JDK1.17 or JDK1.18 was so different than all previous that they named it Java2.
J2SDK - Java 2 Standard Development Kit is just Jave 2 wrapped up.
At one point JSDK stood for Java Servlets Development kit but now that has been merged into J2EE - Java 2 Enterprise Edition which contains Enterprise Beans, Servlets, JSP, and XML.
JRE is just Java Runtime Environment. In basic terms, if you build an application using J2SDK and want to distribute it to others. You need not give them the J2SDK package because they don't need to do java development. So just give them JRE so they can run your application.
More info can be found at: http://www.javasoft.com/products/?frontpage-main
Shama

 
Joe Wolf
Ranch Hand
Posts: 42
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
OK, thanks. What about the JSDK (Java Servlet Development Kit)? Does that become a part of the JDK when it moved to the Java 2 platform, or is it bundled in the J2SE or J2EE, or is it something that you have to get seperately?
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic