A
review of Java
Things you should know!
1.
How to write
a simple Java program – the basic structure
2.
How to use
the jdk1.3.1 tools
3.
How to
perform calculations in Java
4.
How to
construct an algorithm in a sequential fashion
5.
Basic Java
operators – arithmetic (+, - , * , / , %), relational (<, <=, ==, >,
>=, !=),
Boolean ( &&, ||, ! )
6.
Basic data
types and conversions
7.
How to
create methods (with parameters)
8.
How to write if-statements and switch
statements
9.
How to nest
control structures
10.
How to write for-statements and while-statements
11.
What objects and classes are
12.
What constructor methods in classes are
13.
How to create objects of various classes
14.
What method-overloading is
15.
What inheritance is among classes
16.
What polymorphism is
17.
The use of private, public
and protected
18.
How to use arrays (of any dimension)
19.
How to manipulate strings
We will spend about a week reviewing these concepts. Please let me know which ones you do not understand so that we can focus on them.
Your first assignment will be to write a program that will take two 2-diemensional arrays and multiply them. The details will be given on the web page associated with Assignment 1.