Java import Système de classe

J'ai une question sur la classe des importations, Il semble que vous pouvez appeler une méthode avec un line si vous avez importé la classe. Je ne comprends pas quel est le nom de cette opération, et comment est-il possible...

Par exemple :

Pourquoi ce code

public class test 
{
        public static void main  (String args[])
        {
                System.out.print("Test");
        }
}

Peut être remplacé par

import static java.lang.System.out;

public class test 
{
        public static void main  (String args[])
        {
                out.print("Test");
        }
}

Ce qui se passe si vous avez également un objet nommé "out" ?

Merci d'avance

  • Elles sont dites statiques import (Évident à partir de la déclaration 😉 ). Le soleil ne recommande pas l'utilisation systématique de la statique à l'importation pour le code de la clarté download.oracle.com/javase/1,5.0/docs/guide/langue/...
  • Merci, je devrais être plus attentif 😀 . N'est elle existe dans d'autres langues ?
  • Oui, il y a d'autres langues qui ont des concepts similaires
InformationsquelleAutor MisterDoy | 2011-07-08