Java Programming - Mikkeli University of Applied Sciences

Download Report

Transcript Java Programming - Mikkeli University of Applied Sciences

Java Programming
Timo Mynttinen
Mikkeli University of Applied
Sciences
Java Programming
tMyn
1
JAVA PROGRAMMING
• SIMPLE DATA TYPES
–
–
–
–
–
–
–
Arithmetics With Integers
Integer Variables
The Assignment Operator
Floating Point Values
Variables of Type char
Data Type Conversion and Casting
The Lifetime of a Variable
• OPERATORS
Java Programming
tMyn
2
• FLOW CONTROL
–
–
–
–
–
–
–
–
–
–
–
Comparing Data Values
Input Characters from the Keyboard
The if Statement
The if-else Statement
Logical Operators
The switch Statement
Understanding Loops
The while Loop
The do-while Loop
The for Loop
Skipping Iterations or Terminating Loops Early
Java Programming
tMyn
3
• CLASS FUNDAMENTALS
– Classes and Object-Oriented Programming
– Defining a Class
• ARRAYS AND STRINGS
– Arrays and Strings
• MORE ON METHODS AND CLASSES
–
–
–
–
–
Passing Objects to a Method
Method Overloading
Static Methods
Control Access to Class Members
Constructor Overloading
Java Programming
tMyn
4
• INHERITANCE
– Inheritance
• INTERFACES
– Interfaces
• POLYMORPHISM
– Polymorphism
• EXCEPTION HANDLING
– Exceptions
Java Programming
tMyn
5
• FILES AND STREAMS
Java Programming
tMyn
6