a user interface is a conversation between the computer and
the user designed by the developer.
an iterative data structure is known as an array and is shown
as an iterated component on a data structure diagram.
arrays can be sized implicitly as they are declared or explicitly
when they are constructed.
the length attribute of an
array indicates the number of elements which it contains.
System.in can be used as
a raw input stream, but is more useful if it is used to construct
a DataInputStream.
the number of times a definite iteration will iterate can
be known by the time Java reaches the loop and is implemented
by a for loop.
the number of times an indefinite iteration will iterate cannot
be known until the loop is reached and is implemented in Java
by a while loop.
a pre-increment operation, e.g. ++variable,
increments the value and then references it. A post-increment
operation, e.g. variable++, references
the value before incrementing it.
exception handling can be designed with a posit/ admit
appoach and implemented in Java as a try/ catch
structure.
two boolean values can be combined with an or ( || )
operator.