SlideShare a Scribd company logo
Basic information about
  Eclipse and Java!
       COM S 207
          Simanta Mitra, Ph.D.
    Department of Computer Science
         Iowa state University



                                     1
Objectives for this lesson
 At the end of this lesson, students should
  1.   describe the top functionalities of an IDE
  2.   know what is Eclipse
  3.   list the versions of Eclipse
  4.   know where to go to download the latest versions
       of Eclipse

  5. know the difference between jre and jdk
  6. know where to go to download the latest versions
       of jre and jdk



                                                          2
Lets first learn a bit about
           Eclipse


                               3
What is an IDE?
 Integrated Development Environment (IDE): An
  application that is a COLLECTION of tools that helps
  you develop software.

 Editor – helps you type in your code (points out
  some mistakes)

 Compiler – translates your program

 Runtime environment - Runs your program

 Debugger – helps you locate problems in your code


                                                     4
What is Eclipse?
 Eclipse is an IDE! It is widely used to develop Java
  programs.


 Eclipse was originally developed by IBM. Now, it is
  an open source project.


 There are several other IDEs. For
  example, Netscape and BlueJ.



                                                     5
Eclipse versions
   named after moons of Solar system and indicates release date

 Source:   http://en.wikipedia.org/wiki/Eclipse_(software)




                                                                  6
Where to download Eclipse?
 Go to website: http://www.eclipse.org/downloads/




                                                    7
Now, lets learn a bit about Java


                               8
What is JRE? JDK?
 The JRE (Java Runtime Environment) is what
 you need
  to execute compiled java classes.
  It consists of the "java" executable and java libraries.


 The JDK (Java Development Kit) contains
  it contains all of the JRE
  plus some extra tools/utilities like
    the java compiler
    java debugger


                                                         9
Where to download JRE? JDK?
Go to website: http://www.java.com/en/download/index.jsp




                                                           10
THE END




          11

More Related Content

PPSX
1 about eclipse
PPTX
1 about eclipse
PPT
08 objective-c session 8
PDF
Android development basics
PPTX
Introduction To Android For Beginners.
PPTX
1.1 teamwork2
PPTX
3 more abouteclipse
PDF
2.1 teamwork
1 about eclipse
1 about eclipse
08 objective-c session 8
Android development basics
Introduction To Android For Beginners.
1.1 teamwork2
3 more abouteclipse
2.1 teamwork

Viewers also liked (9)

PDF
Course Policies
PPTX
Trabajo slide share
PPTX
1.2 screen sketches
PPT
2.1 need teamwork
PDF
2.1 need teamwork
PPTX
0 website organization
PDF
LBS Application Wars
DOCX
Proyecto bobina de tesla
PDF
M2M Strategies
Course Policies
Trabajo slide share
1.2 screen sketches
2.1 need teamwork
2.1 need teamwork
0 website organization
LBS Application Wars
Proyecto bobina de tesla
M2M Strategies
Ad

Similar to 1 about eclipse (20)

DOCX
JAVA CORE
PDF
PDF
What is java
PPTX
Java programming(unit 1)
PPSX
JAVA.ppsx java code java edv java development
PDF
What is-java
PDF
Java - At a glance
PPTX
DIT 206 LECTURE 2 - Features of the Java Programming Language copy.pptx
PDF
Chapter 1. java programming language overview
PDF
Java Intro: Unit1. Hello World
PDF
Java course in Chandigarh.pdf
PPTX
Java (Part 2) unit 1
PPTX
The Java Story
PPTX
01. Introduction to programming with java
PPTX
JAVAPart1_BasicIntroduction.pptx
PPTX
JAVA_Day1_BasicIntroduction.pptx
PPT
Eclipse introduction IDE PRESENTATION
PDF
JDK versions and OpenJDK
PDF
Java [modo de compatibilidad]
PPT
Java
JAVA CORE
What is java
Java programming(unit 1)
JAVA.ppsx java code java edv java development
What is-java
Java - At a glance
DIT 206 LECTURE 2 - Features of the Java Programming Language copy.pptx
Chapter 1. java programming language overview
Java Intro: Unit1. Hello World
Java course in Chandigarh.pdf
Java (Part 2) unit 1
The Java Story
01. Introduction to programming with java
JAVAPart1_BasicIntroduction.pptx
JAVA_Day1_BasicIntroduction.pptx
Eclipse introduction IDE PRESENTATION
JDK versions and OpenJDK
Java [modo de compatibilidad]
Java
Ad

Recently uploaded (20)

PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Empathic Computing: Creating Shared Understanding
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Modernizing your data center with Dell and AMD
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Empathic Computing: Creating Shared Understanding
Mobile App Security Testing_ A Comprehensive Guide.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Understanding_Digital_Forensics_Presentation.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Modernizing your data center with Dell and AMD
Advanced methodologies resolving dimensionality complications for autism neur...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Spectral efficient network and resource selection model in 5G networks
NewMind AI Monthly Chronicles - July 2025
Network Security Unit 5.pdf for BCA BBA.
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Review of recent advances in non-invasive hemoglobin estimation
Per capita expenditure prediction using model stacking based on satellite ima...
The Rise and Fall of 3GPP – Time for a Sabbatical?
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx

1 about eclipse

  • 1. Basic information about Eclipse and Java! COM S 207 Simanta Mitra, Ph.D. Department of Computer Science Iowa state University 1
  • 2. Objectives for this lesson  At the end of this lesson, students should 1. describe the top functionalities of an IDE 2. know what is Eclipse 3. list the versions of Eclipse 4. know where to go to download the latest versions of Eclipse 5. know the difference between jre and jdk 6. know where to go to download the latest versions of jre and jdk 2
  • 3. Lets first learn a bit about Eclipse 3
  • 4. What is an IDE?  Integrated Development Environment (IDE): An application that is a COLLECTION of tools that helps you develop software.  Editor – helps you type in your code (points out some mistakes)  Compiler – translates your program  Runtime environment - Runs your program  Debugger – helps you locate problems in your code 4
  • 5. What is Eclipse?  Eclipse is an IDE! It is widely used to develop Java programs.  Eclipse was originally developed by IBM. Now, it is an open source project.  There are several other IDEs. For example, Netscape and BlueJ. 5
  • 6. Eclipse versions named after moons of Solar system and indicates release date  Source: http://en.wikipedia.org/wiki/Eclipse_(software) 6
  • 7. Where to download Eclipse? Go to website: http://www.eclipse.org/downloads/ 7
  • 8. Now, lets learn a bit about Java 8
  • 9. What is JRE? JDK?  The JRE (Java Runtime Environment) is what you need  to execute compiled java classes.  It consists of the "java" executable and java libraries.  The JDK (Java Development Kit) contains  it contains all of the JRE  plus some extra tools/utilities like  the java compiler  java debugger 9
  • 10. Where to download JRE? JDK? Go to website: http://www.java.com/en/download/index.jsp 10
  • 11. THE END 11