System.out.println

xD, agora entendi!!!

De tanto olhar pra esse código acabei ficando com uma dúvida :shock:

Se eu tiver uma classe X que tem um método estático print(String s) e uma classe Y que tem um método estático print(String s), ou seja métodos iguais e eu fazer o import static na classe X e na classe Y e no meio da classe que recebeu esses imports eu chamar o método print(“a”), a JVM vai chamar o método estático de X ou de Y :?:

[quote=Carlos_ds_jar]De tanto olhar pra esse código acabei ficando com uma dúvida :shock:

Se eu tiver uma classe X que tem um método estático print(String s) e uma classe Y que tem um método estático print(String s), ou seja métodos iguais e eu fazer o import static na classe X e na classe Y e no meio da classe que recebeu esses imports eu chamar o método print(“a”), a JVM vai chamar o método estático de X ou de Y :?: [/quote]

Vc testou? Simplesmente não compila caso você tente usar o método ambíguo.

static você não precisa instanciar a classe.
Seria o não usar new.

Esse import static é so para classes e métodos static?
Eu perco performance por usar classes e metodos static?