Search code examples
javaclassaccess-modifiersinternal

Is there anything like an Internal class in Java?


In C# you can mark a class as internal so that it is only accessible from within the same package. Is there anything similar in Java?


Solution

  • You can create package-private classes by omitting the security modifier (public, private) from the class's declaration.

    package com.sample;
    
    class MyPackagePrivateClass
    {
        ...
    }