packages
acts as a file folder for classes and stores many classes inside of itself
libraries
place to get packages from
constructor
a special method specified in the class which sets up the object as we want it; has the same name as the class
parameter
putting information of the requested types into the paratheses
actual parameters
the values passed into the parameters
call by value
the constructor gets a copy of that value not the actual value itself, or a copy of the reference to that value if it is reference data (e.g. a String)
overloaded
when all the constructors have the same name
formal parameters
the types and variable names of the parameters
arguments
also called actual parameters
java.lang
example of a package from a library