"::" indica que uno quiere usar un atributo o método de una clase, sin instanciarla.
Si sabés de POO, el mejor ejemplo es el Singleton (casualmente el ejemplo que mostrás se trata de eso). Accedés a un método de la clase (getInstance()) sin necesidad de tener una instancia de la misma.
Normalmente los métodos y atributos se usan en las instancias (objetos) de la clase, no en la clase misma (para eso existe el operador -> )
En otros lenguajes esta clase de atributos y métodos se llaman "estáticos".
Espero haber sido claro, y si algún experto en POO ve algún error, que corrija
Saludos.