Topic 2 Java Basics
[Pages:26]
Topic 2 Java Basics
"Math. It's just there ... You're either right or you're wrong. That's what I like about it."
Katherine Johnson
Aerospace technologist, mathematician, and physicist, West Area Computers, Flight Research Division, and Spacecraft Controls Branch, NASA
Based on slides bu Marty Stepp and Stuart Reges from
What We Will Do Today
What are computer languages? Java editors
? text editor and command line ? Eclipse, BlueJ
First programming concepts
? output with println statements ? syntax and errors
identifiers, keywords, and comments Strings
2
Definitions
program: A set of instructions that are to be carried out by a computer.
program execution: The act of carrying out the instructions contained in a program.
? this is done by feeding the instructions to the CPU
programming language: A systematic set of rules used to describe computations, generally in a format that is readable and editable by humans.
? in this class we use Java
3
Java
There are thousands of high-level computer languages. Java, C++, C, Basic, Fortran, Cobol, Lisp, Perl, Prolog, Eiffel, Python
The capabilities of the languages vary widely, but they all need a way to do
? declarative statements
? conditional statements
? iterative or repetitive statements
A compiler is a program that converts commands in high level languages to machine language instructions
4
A Simple Java Program
public class Hello { public static void main(String[] args) { System.out.println("Hello World!"); }
}
This would be in a text file named Hello.java DEMO of writing and running a program via notepad and the command line
5
Running a program
1. Write it.
? code or source code: The set of instructions in a program.
2. Compile it.
? compile: Translate a program from one language to another. ? byte code: The Java compiler converts your code into a format
named byte code that runs on many computer types.
3. Run (execute) it.
? output: The messages printed to the user by a program.
source code
byte code
compile
run
output
6
Bigger Java program!
public class Hello { public static void main(String[] args) { System.out.println("Hello, world!"); System.out.println(); System.out.println("This program produces"); System.out.println("four lines of output"); }
}
Its output:
Hello, world!
This program produces four lines of output
console: Text box into which the program's output is printed.
7
Structure of a Java program
class: a program public class {
public static void main(String[] args) {
; ; ... ;
}
method: a named group of statements
}
statement: a command to be executed
Every executable Java program consists of a class,
? that contains a method named main,
? that contains the statements (commands) to be executed. 8
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- installing and setting up java and eclipse
- topic 2 what we will do today introduction to java
- java basic syntax
- introduction to the java programming language
- lab manual of java programming mait
- how to run a java program
- output strings input
- lab 1 hello world and hello world in eclipse
- learn java hello world
- java language companion for florida state college
Related searches
- java basics for beginners pdf
- basics of java coding
- minecraft java 1 12 2 free download
- minecraft java 1 12 2 download
- minecraft 1 12 2 download java edition
- java 2 dimensional array
- java 2 dimensional array initialization
- core java 2 pdf
- basics of java pdf
- basics of java programming
- java basics pdf
- basics of java programming pdf