The Java RMI system supports the package access control defined in the Java language. However, Java Card RMI does not support package-visible remote interfaces.