public damgası bir değişkeni, bir metodu ya da bir sınıfı niteleyebilir. Nitelediği öğeler herhese açık olur. Başka pakette olsa bile, program içindeki, her kod onlara erişebilir. public nitelemli bir sınıfın değiş- kenlerine ve metotlarına kendi altsınıfları ve dışarıdaki başka sınıflar kısıtsız erişebilir.