Public, private ou...?

Se não é public nem private, o q é?

int a; void soma() {}

tem um default?

Tem default e protected.

default só tem visibilidade para classes do mesmo package.

protected tem visibilidade para classes do mesmo package e através de Herança.

Exato…o nome é default e só pode ser acessado por ele mesmo e pelas classes que estiverem dentro do mesmo pacote.

O modificador default também é conhecido como friendly