GSAMS’Undistinguished Lecture Seriespresents . . .
PPT Slide
A Note on Noise
What is Java?
“… object oriented …”
“… distributed, …”
“… interpreted, …”
“… robust, …”
“… secure, …”
Structure of Java Programs
Sample Program (in a file called “HelloWorld.java”)
Basic Syntax
GoodBye World
Vocabulary
Vocabulary (cont’d)
Java’s Popularity
Primitives
Variable Declarations
Naming Conventions
Examples
Operators
Shorthand Operators
Some Comments on Comments
Javadoc
Javadoc (Cont’d)
Constants
Printing to Screen
Printing (cont’d)
Decision Statements
Conditional Assignment
Boolean and Relational Operators
Errors
Debugging Strategies
The “DEBUG” Flag Idea
Java File Names
Java File Structure
An Average Java File
Import Statements
Why No #include statements?
Methods, Control Structures and Data Structures
For Loops
Java Iteration Constructs: “For Loops”
Email: dagon@cc.gatech.edu
Home Page: http://www.cc.gatech.edu/projects/gsams-java
Download presentation source