Chapter Summary


The following information was included in this chapter:

  • explanation of declaration, construction, initialization, and usage of both one- and multi-dimensional arrays, including anonymous arrays

  • defining classes

  • defining methods, usage of the this reference in an instance method, and method overloading

  • defining constructors, usage of the default constructor, and overloading of constructors

  • defining and using packages

  • discussion of accessibility (default, public) and other modifiers (abstract, final) for classes and interfaces

  • explanation of class scope for members, and block scope for local variables

  • applicability of member accessibility (default, public, protected, private) and other member modifiers (static, final, abstract, synchronized, native, transient, volatile)