Yes its possible. Lets assume that class A has a member variable called m_Variable and it has default (package) access modifier. If class B is in the same package as class A and class C is in another package then B can access m_Variable while C cannot.
Here is the access level matrix from the original java tutorial:
http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html[
^]
Subclasses can not see members with default/package modifier while classes in the same package can see it, even if they are not the subclass of the given class, but they can be.