Forum Stats

  • 3,839,384 Users
  • 2,262,486 Discussions
  • 7,900,956 Comments

Discussions

what does JDK stands for?

3462211
3462211 Member Posts: 27
edited May 5, 2017 2:16PM in Java Puzzle Ball

Hello all,

This is my first time using this discussion forum.  Please excuse me if I made any mistakes.

I've just started reading the course material for "Java Coding & Concepts with a Game: Java Puzzle Ball MOOC".  On the page 14 and 15 of the slide one of instructional material, it mentions JDK, which wasn't explained in any previous pages.  On page 15, it does say "The JDK compiles bytecode (.java -> .class)", but doesn't not provide what JDK stands for. 

Knowing what the abbreviation stands for always help me to get the concept click/sink into my mind easer.  Is there anyone know what does JDK stands for?.

Thanks,

Carol

3462211

Answers

  • NickR2600-Oracle
    NickR2600-Oracle Member Posts: 530 Employee
    edited May 4, 2017 8:58PM

    Hi Carol!  Welcome to the course.  JDK stands for Java Development Kit.  Its purpose is to compile your code. This means it translates a .java file which is meant to be read and edited by humans, into bytecode (a .class file) which is meant to be read by computers (more specifically, it's read by the Java Virtual Machine).  A few more details are given on Slide 11.

    Lesson 0 does get a bit technical, but I thought I should at least give everyone the option to hear what they'd be installing.

    Nick

    3462211
  • 3462211
    3462211 Member Posts: 27
    edited May 4, 2017 9:15PM

    I found the answer after re-reading the slide 1.  JDK stands for Java Development Kid.  I'm really sorry.  Lesson learned - next time I'll re-read the course material before posting any stupid question came to my mind.

  • NickR2600-Oracle
    NickR2600-Oracle Member Posts: 530 Employee
    edited May 4, 2017 9:25PM

    No worries.  Questions are good!  The alternative of silence means students could be falling asleep, which would be bad news for me.

    3462211
  • matroxmike
    matroxmike Member Posts: 1 Red Ribbon
    edited May 5, 2017 2:16PM

    As far as I know JDK = Java Development Kit

    This is what you use to convert your Java source files into executable code - it also provides lots of tools for working with source and compiled files.

    3462211