Java beginner notes

Beginner notes from CompSci 101

Public:

Methods:

Instance variables:

This:

Local variables:

Precondition:

Postcondition:

Public vs private:

Getters/Setters:

Encapsulation:

Encapsulation how-to:

Interface vs class interface vs API:

Class type variables:

Params of class type:

Constructors:

Static variables & methods:

Overloading:

Inheritance:

Enumerations:

Packages:

.class: