File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Beginning Java and the fly likes Hey Everyone :) question about J2SE SDK vs JDK Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Beginning Java
Reply locked New topic
Author

Hey Everyone :) question about J2SE SDK vs JDK

Andrew James
Greenhorn

Joined: Feb 15, 2010
Posts: 4
Hey. I am a brand new aspiring developer for Java. Today I purchased Head First's Java book. In the beginning of the book it explains some nessesary tools for beginning out. It says

"If you dont already have a 1.5 or greater Java 2 Standard SDK, I need it. When I goto Java.sun.com there are many different types of downloads, JDK, API's, its overwhelming. Could someone please direct me to the download this might be reffering to? I am running windows.

According to the book I need the following:

Java 2 Standard Edition SDK
API Documentation

referance intro:xxviii

Thanks so much in advance. I look forward to spending much time here!

- Andrew Moore
Dinah Gans
Greenhorn

Joined: Feb 15, 2010
Posts: 8
Hello,

Here's the link to the java development kit (you probably want JDK 6):
http://java.sun.com/javase/downloads/index.jsp

Here's the API's:
http://java.sun.com/reference/api/

Hopefully this helps!


Dinah
Andrew James
Greenhorn

Joined: Feb 15, 2010
Posts: 4
Thanks so much! It helps immensely!
marc weber
Sheriff

Joined: Aug 31, 2004
Posts: 11343

Right. Just JDK 6. You don't need Java EE, or JavaFX, or NetBeans.


"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer
sscce.org
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 13868
    
  10

Note that Sun has used different names for the same thing in the past: J2SE (Java 2 Standard Edition), they later dropped the "2" and just call it Java SE now. JDK = Java Development Kit = J2SE SDK (Software Development Kit). To make it even worse, they also use confusing version numbers: 1.5 = 5.0, 1.6 = 6.0, etc.

One difference to be aware of is JRE vs. JDK: the JRE (Java Runtime Environment) is what "normal" people would download and install to be able to run Java programs. The JDK (Java Development Kit) is what programmers need: it's the JRE plus tools to compile and debug your own Java programs.

Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 7 API documentation
Scala Notes - My blog about Scala
Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19541
    
  16

Jesper Young wrote:To make it even worse, they also use confusing version numbers: 1.5 = 5.0, 1.6 = 6.0, etc.

To make it even worse, they dropped the .0 after version 5.0. So the version numbers went like this: 1.4 -> 5.0 (a.k.a. 1.5) -> 6 (a.k.a. 1.6).


SCJP 1.4 - SCJP 6 - SCWCD 5 - OCEEJBD 6
How To Ask Questions How To Answer Questions
Pushkar Choudhary
Rancher

Joined: May 21, 2006
Posts: 425

Rob Prime wrote:So the version numbers went like this: 1.4 -> 5.0 (a.k.a. 1.5) -> 6 (a.k.a. 1.6).

I wonder how Java 7 would be named!
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 39537
    
  27
I wonder how Java 7 would be named!

They couldn't agree on that, so they sold the company :-)
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 13868
    
  10

Oh, you don't want to know about Oracle version numbers! I think the latest version of the Oracle database is 11.2.0.1. So maybe we'll hava Java 7.0.0.0.0...
Andrew James
Greenhorn

Joined: Feb 15, 2010
Posts: 4
Whoa! Thanks so much for the additional information, actually helped clarify more questions I would have asked anyways!

Working on getting a grasp on the fundamentals right now, the basic concepts...I'm not givin up!
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 36453
    
  15
And welcome to the Ranch Sorry nobody welcomed you earlier.
Andrew Casselton
Greenhorn

Joined: Feb 24, 2010
Posts: 6
Hi Andrew, hi everyone else

I'm ploughing through Head First Java, and agree, it is very easy to read and understand (particularly as I'm a grizzled old man from a procedural programming background).

I have JDK 1.6 installed (also NetBeans IDE).

One thing though - the book asks you to solve some code puzzles quite early on - the first PoolPuzzleone for example. I really want to run the code, but the book gives you no indication of how to do this - very frustrating. It shows a kind of console window but doesn't show how to compile a class or run it.
I realise this may be later in the book but I want to do it now - is there a short tutorial on here on achieving that ?

Thanks , JD
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 36453
    
  15
Welcome to JavaRanch
Please don't post new questions on somebody else's thread; this is called hi-jacking and may deprive him of answers to his own question. Since the original question has been answered, I think it best to close this thread and ask you to repeat the question as a new thread.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Hey Everyone :) question about J2SE SDK vs JDK
 
Similar Threads
Ivor's Book
Jdk Production Vs. Developer Version
Is java 1.5 (5.0) java 2 ?
I am brand new to EJB
Help please