ITP109_Week2

ITP109_Week2 - ITP 109 Intro to Java Programming Week 2...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
1 ITP 109 Intro to Java Programming Week 2 Trina Gregory Spring 2010
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Examples http://www.6sense.com/applets/starwars/ http://java.sun.com/applets/other/ TumblingDuke/index.html
Background image of page 2
3 Overview • Recap of last lecture • Basic computer components • Different ways of writing and running programs – Compiled – Interpreted • Java – How does it work
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Recap • Java – object-oriented programming language • 3 different platforms for Java – Standard (J2SE) – Enterprise (J2EE) – Mobile (J2ME) • Features of Java – Small, simple, easy to compile, powerful & flexible
Background image of page 4
5 Benefits of Java • Object-oriented • Improved on C++ • Security • APIs (Application Programming Interface) – Lots of prewritten code • Distributed – Able to run over the network • “Write once, run anywhere” – Platform independent
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
6 Java Programs • Application – Runs natively on the system through the Java Virtual Machine (JVM) • Applet – Runs in a browser – Does smaller tasks • Programs – Both applets and applications are “Java programs”
Background image of page 6
7 Basic Computer Components • Hardware – CPU, memory, secondary storage • Operating System – Windows, Mac OS, Linux, Unix • Applications – Office, Photoshop, games
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
8 What programs need to communicate?
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 03/14/2010 for the course ITP 109x taught by Professor Trinagregory during the Spring '08 term at USC.

Page1 / 28

ITP109_Week2 - ITP 109 Intro to Java Programming Week 2...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online