lecture18 - Administrative Issues Applets Lecture 18...

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

View Full Document Right Arrow Icon
Applets Lecture 18 Administrative Issues • Ongoing – Program 4 • Due Friday, June 20 th at 11pm • Assigned Today – Homework 4 • Due Wednesday, June 18 th Program 3 Review and Program 4 Design Two Kinds of Programs • Two kinds of Java programs • Type One: Application – Everything we’ve written is in this category – Execution starts and ends in main() – Stand-alone application run by a Java interpreter Two Kinds of Programs • Two kinds of Java programs • Type Two: Applet – Mini-applications that often run in a web browser – Part of a larger application –No main() method is declared Bytecode send over network and run in a Java- enabled program Web Browsing • Web browser allows viewing of remote data – Requests remote media data types – Receives a network transmission of the data – Displays/Executes the data •M e d i a T y
Background image of page 1

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

View Full DocumentRight Arrow Icon
Applets on the Web • Applets are just another media type • Web browser has built-in Java interpreter • Source code isn’t transmitted – Compile source code to Bytecode • Bytecode is similar like machine code: Binary Nums – Bytecode sent across network – Web browser interprets bytecode and runs Applet Applet Development Cylce Write Java Code Compile to Bytecode Save Bytecode to Disk Internet Web Server Web Browser Applet Examples • ESPN.com’s Gamecast
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/15/2009 for the course ASTRONOMY 1000 taught by Professor Kim during the Spring '01 term at Yonsei University.

Page1 / 5

lecture18 - Administrative Issues Applets Lecture 18...

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

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