2013-06-14 2 views
0

Nous devons créer une variable de référence de la classe "Date" si nous voulons renvoyer la date. Pouvons-nous retourner la date et l'heure sans créer d'objet de classe Date?.Date d'accès sans création de variable de référence

+0

Je ne sais pas ce que signifie la question – Regenschein

+0

Pourquoi voulez-vous éviter de créer un objet Date? : S –

+0

Euh, pourquoi? Même si vous avez fait 'new Date(). ToString()' un objet serait quand même créé. Et la création d'objet est _cheap_. Et vous oubliez JIT. – fge

Répondre

1

Non Non possible. Sans créer un object vous ne pouvez pas obtenir un objet de date.

Comme @fge dit au moins vous pouvez faire new Date().toString() en évitant une referenceDate.

Au lieu de cela, vous pouvez faire

System.out.printlnCalendar.getInstance().getTime().toString());

+0

Impossible d'accéder à la date en utilisant l'importation statique ..? –

+0

Juste curieux, pourquoi vous essayez d'éviter de créer un objet Date ?? Créer un objet ne coûte presque rien, ce qui prend un peu de mémoire. –

+0

Non, je ne cherche pas un moyen rentable que je veux juste effacer mon concept. Pour autant que je sache, avec l'aide de l'importation statique, nous pouvons accéder directement aux variables d'une classe sans créer de variables de référence. Je me demandais donc pourquoi ce concept ne s'applique pas ici. :) –

Questions connexes