Static inner classes are pretty simple in concept and implementation.Basically, you define a static class inside your primary class:
public class Foo // .... public static class Test public static void main (String[] args) // .... } } }
When adding supplementary code to your primary class, remember that a static inner class is compiled into a completely separate .class file from the outer class. For example, if the outer class is named