زمانی که برای یک کلاس، متد یا فیلدی هیچ Access level modifier نوشته نشود بصورت پیشفرض Access level modifier آن package access یا package-private در نظر گرفته می شود.
کلاس، متد یا فیلدی که package-private است فقط توسط کلاس هایی که در همان package قرار دارند قابل دسترسی است. در یک package بودن تنها شرطی است که برای دسترسی به یک کلاس، متد یا فیلد package-private لازم است.