r class. There are four types of them: static, non-static, local and anonymous classes.<br /></li>

                <li>Static classes are just inner classes marked with the <code>static</code> keyword. However, they behave more like a top-level class than an inner class.<br /></li>

                <li>You don't need an instance of the enclosing class to instantiate a static class:<br />
                    <code class="hljs"><span class="hljs-type">EnclosingClass</span>.<span class="hljs-type">StaticClass