Top Banner
Java Programming: Getting Started Marlene Galea
17

Marlene Galea. The JDK (Java Development Kit) An IDE (Integrated Development Environment) ◦ Different IDEs include: JCreator NetBeans BlueJ.

Dec 23, 2015

Download

Documents

Hugh Anderson
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Java Programming:Getting Started

Marlene Galea

Page 2: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Marlene Galea

The JDK (Java Development Kit)

An IDE (Integrated Development Environment)

◦ Different IDEs include: JCreator NetBeans BlueJ

What you will need

We will be using BlueJ

Page 3: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Marlene GaleaMarlene Galea – HoD Computing

What is the JDK?

Java Development Kit (JDK)

Compiler Debugger

Other tools

Java Runtime Environment (JRE)

Java platform core classes

Supporting Java platform

libraries

Java Virtual Machine (JVM)

Integrated Development Environment (IDE)

Page 4: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Marlene GaleaMarlene Galea – HoD Computing

What is the JDK?

Java Development Kit (JDK)

Compiler Debugger

Other tools

Java Runtime Environment (JRE)

Java platform core classes

Supporting Java platform

libraries

A JDK includes the JRE, compiler, debugger and other tools for developing applets and applications.

The JRE is what you get when you download Java software. The JRE is the runtime portion of Java software.

Java Virtual Machine (JVM)

The JVM is software that converts the Java intermediate language

(bytecode) into machine language and executes it.

Integrated Development Environment (IDE)

An IDE e.g. NetBeans is used to edit, compile and debug

Java code.

Page 5: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Marlene Galea

Go to http://www.bluej.org/ and download BlueJ

You may use the JDK and BlueJ combined installer (or you may download the JDKseparately – see here)

Getting an IDE (BlueJ)

Page 6: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Using BlueJCreating and running your application

Page 7: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Marlene Galea

Select ‘New Project’ from the ‘Project’ Menu

Starting a new project

Page 8: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Marlene Galea

Choose where to save your new folder. Hit the ‘Create’ button.

Create your Project

Page 9: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Marlene Galea

Select ‘New Class’ Name your class and press ‘OK’

Starting a New Class

Page 10: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Marlene Galea

Double-click your class to write your code

Coding your class

Page 11: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Marlene Galea

Once you’ve written some code, hit ‘Compile’.

Writing and Compiling your class

Page 12: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Marlene Galea

Right-click on the class holding the method ‘main’.

Select and click method ‘main’ to run.

Running your program

Page 13: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Marlene Galea

Select ‘Create JAR File’ from the Project Menu.

Creating an executable file

Page 14: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

JDK DownloadIf you want to ONLY download the JDK, follow the following steps.

Page 15: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Marlene Galea

Click this link to go to the Oracle page from where you can download the JDK

Select ‘Download Java’ as shown:

Downloading the JDK

Page 16: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Marlene Galea

Accept Licence Agreement Select the product for your system

Downloading the JDK [...cntd]

Page 17: Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.

Marlene Galea

Happy Coding!