According to the Java Language Specification: ____ Unnamed packages are provided by the Java platform principally for convenience when developing small or temporary applications or when just beginning development. ____ To enforce this best practice, classes located in default package can no longer be accessed from named ones since Java 1.4. == Noncompliant Code Example ---- public class MyClass { /* ... */ } ---- == Compliant Solution ---- package org.example; public class MyClass{ /* ... */ } ---- ifdef::rspecator-view[] == Comments And Links (visible only on this page) include::comments-and-links.adoc[] endif::rspecator-view[]