3. Now we're finally seeing the benefit of the static import feature! We didn't have to type the System in System.out.println! Wow! Second, we didn't have to type the Integer in Integer.MAX_VALUE. So in this line of code we were able to use a shortcut for a static method AND a constant.
A que método estático na linha 3 (linha 8 do código) ela se refere?
3. Now we're finally seeing the benefit of the static import feature! We didn't have to type the System in System.out.println! Wow! Second, we didn't have to type the Integer in Integer.MAX_VALUE. So in this line of code we were able to use a shortcut for a static method AND a constant.
A que método estático na linha 3 (linha 8 do código) ela se refere?
MAX_VALUE não eh uma constante?
Nesse caso, ela expõe o "benefício" das importações estáticas, ilustrando com um método e uma constante.
[]'s
C
cake
getAdicted, pelo que eu entendi, ela diz que está usando na linha em questão, além da constante, um método estático. Teria eu interpretado mal?
rmendes08
getAdicted, pelo que eu entendi, ela diz que está usando na linha em questão, além da constante, um método estático. Teria eu interpretado mal?
Sim. Você interpretou mal. Ela não usa nenhum método estático nessa linha, ao invés disso ela usa duas constantes estáticas, System.out e Integer.MAX_VALUE, mas ela faz uso do import static para referenciá-las apenas por out e MAX_VALUE.
getAdicted
Desculpa, não eh um metodo, o rmendes08 esta certo. Na documentação esta assim, na classe System:
publicstaticfinalPrintStreamout
Desculpa a falha ai!
[EDIT] e na classe PrintStream println não eh estatico, eis da minha cabaçada