Questions marquées «java»

11
Déconseillé ou dénigré dans JavaDoc?

Dans le JavaDoc, X509Certificate getSubjectDN()il indique: Dénigré , remplacé par getSubjectX500Principal (). J'ai l'habitude de voir Obsolète dans les méthodes for qui ne devraient plus être utilisées, mais pas dénigrées. J'ai trouvé un rapport de bug sur ce cas particulier où il a été fermé avec...

11
Travailler avec un constructeur statique en Java

Je n'ai pas eu une compréhension complète des constructeurs statiques en Java. Si c'est permis, pourquoi est-il permis? Dans quels scénarios l'utiliseriez-vous? À quoi cela servirait-il? Quelqu'un peut-il me donner un exemple simple s'il vous

11
Envoi d'e-mails sans utiliser de serveur de messagerie

JavaMail envoie des e-mails à l'aide d'un serveur de messagerie, généralement via l'interface SMTP d'un fournisseur de messagerie. Est-il nécessaire d'utiliser un serveur de messagerie pour envoyer des e-mails? J'ai un site Web qui enverra des courriels et, si possible, j'aimerais envoyer les...

11
La classe booléenne de Java - pourquoi pas une énumération?

Il me semble que la classe booléenne est un candidat idéal pour être implémenté en tant qu'énumération. En regardant le code source, la plupart de la classe est constituée de méthodes statiques qui pourraient être déplacées inchangées vers une énumération, le reste devenant beaucoup plus simple...

11
Y a-t-il une raison de ne pas utiliser Facultatif comme argument de méthode dans le cas où vous savez que l'argument est quelque chose qui peut ou non être nécessaire?

Avec Java 8, j'ai vu de plus en plus d'articles sur l'utilisation d'Option / Optional. Je comprends ce qu'ils essaient de représenter et j'en vois de nombreux exemples utilisés comme retours. Cependant, ce que je ne vois pas, c'est qu'ils sont utilisés comme arguments de méthode / fonction dans des...

11
La portée au niveau du package Java est-elle utile?

Je comprends l'idée de la portée du package et j'ai même parfois pensé que je le voulais. Cependant, chaque fois que je m'installais avec une intention sérieuse d'essayer de l'utiliser, je découvrais qu'il ne répondait pas aux besoins que je pensais qu'il servirait. Mon principal problème semble...

11
Quand utiliser des génériques dans la conception d'interfaces

J'ai certaines interfaces que j'ai l'intention d'implémenter à l'avenir par des tiers et je fournis moi-même une implémentation de base. Je vais seulement utiliser un couple pour montrer l'exemple. Actuellement, ils sont définis comme Article: public interface Item { String getId(); String...