1. The protected modifier cannot be used for classes and Interfaces.
2. It also cannot be used for fields and methods within an interface.
3. Protected can be applied to instance variable, method and constructor of a class.
4. It is implemented with inheritance.
5. It can be accessed classes which defined the same package and all the subclasses of the super class that owns the protected feature.
6. The access is provided even to subclasses that reside in a different package.
Here is next one.That is default access modifire..
1. Default access modifier can be applied to a class, instance variable and constructor.
2. The default modifier is not used for fields and methods within an interface.
3. Default modifier is accessible only by classes in the same package.
See the strngth od access modifires below..