210 likes | 348 Views
Getting Started With Java. Downloading and installing software Running your first program Dr. Dwyer Fall 2012. Objective. Set up a development environment on your laptop/desktop and run a program. What tools do you need?. Components of the Java language
E N D
Getting Started With Java Downloading and installing software Running your first program Dr. Dwyer Fall 2012
Objective • Set up a development environment on your laptop/desktop and run a program
What tools do you need? • Components of the Java language • Tool to test whether your program complies with Java syntax requirements (Java compiler – javac) • Documentation describing what tools are available in Java • Java runtime environment (JRE) – a kind of utility (like a plug-in) that runs Java code on a client (like a laptop or a phone)
Software Development • Eclipse – is a tool that makes it easier to develop software • Open source • Can support other languages besides Java • Editor – for writing code • Support for testing – way to run code, display output, and other tools for fixing programming errors
Software downloads (2 parts) • Java Development Kit (JDK) includes JRE – Java Runtime Environment • Most recent version Java SE (Standard Edition) 7update 6 • Google Java JDK (will include links to instructions) • Java SE Downloads
Downloading Eclipse • Download “Eclipse IDE for Java Developers” • http://www.eclipse.org/downloads/ • Consult instructions for installation depending on your operating system • 32 bit or 64 bit? – doesn’t matter, but 64 bit does not work with Chrome (use Firefox)
Starting Eclipse • Select a workspace • This is like “My Documents” for eclipse, a place to keep all files related to your programs • Can keep default or change it to a place easy to find (like the desktop) • Step 1: Create a new project(Eclipse menu – File, new, New Java Project)
Create a project • What is a project? • Container for a collection of software components • Need a project in order to run code in Eclipse • We will start off with a simple project with one class
What is a class? • Container for a unit of code • Every Java program has at least one class • Class name must begin with Capital • Check box to create “main” method stub • What if you forget? • Option one – delete the class and add another one with a different name • Option two – need to type “public static ….”
Your Assignment • Install Java and Eclipse, run the program in listing 1.1 • Take a screenshot of your program after it runs, copy it into a Word document with your name and upload to Blackboard
Recommendations for beginning programmers • Practice by typing in examples from the book EXACTLY as you see them • Java expects perfection • Java does not tolerate sloppy typing LOL! • Be humble – if it does not work, something really is wrong
Recommendations cont. • Use the Internet – lots of tutorials and videos available • Ask your instructor • Ask your class mates and other Seidenberg students for help
What if you get stuck? • Come to Seidenberg School offices with your laptop and ask tutors or other students for help • Email me for help • Use Google and YouTube to find Java/Eclipse videos/tutorials