Possible Duplicate:
Is a Java package the equivalent of a .Net assembly?
I was comparing the access modifiers in Java and C#.
In java the default access allows access to the class being modified to everything in the package that the class is in. In C# the internal access modifier allows access to the class being modified to everything in the assembly that the class is in.
Are Java packages the same as C# assemblies, if not what is the difference.