Java est un langage de programmation de haut niveau, indépendant de la plate-forme et orienté objet, développé à l'origine par Sun Microsystems. Java appartient actuellement à Oracle, qui a acheté Sun en 2010.
En C et C ++, la méthode principale contient le nom de fichier à la première position du tableau à argv [0]. En Java, cependant, le nom de fichier n'est pas inclus dans le tableau de chaînes args. Y a-t-il une raison pratique à cela? Je comprends que cela rend …
Je lis un livre sur la programmation Java et je veux confirmer que je comprends la définition du mot "vecteur". Wikipedia dit que le vecteur est "un tableau unidimensionnel", source http://en.wikipedia.org/wiki/Vector . Ne serait-il pas plus simple d'appeler le tableau simplement un tableau? Y a-t-il une raison pour laquelle nous …
J'écris un programme pour un logiciel de quiz. J'ai une classe de questions contenant les ArrayLists pour la question, la réponse, les options, les notes et les notes négatives. Quelque chose comme ça: class question { private ArrayList<Integer> index_list; private ArrayList<String> question_list; private ArrayList<String> answer_list; private ArrayList<String> opt1_list; private ArrayList<String> …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . La sérialisation est utilisée pour la …
Quelqu'un peut-il m'expliquer pourquoi les machines virtuelles Java (je n'en ai pas vérifié trop, mais je n'en ai jamais vu une qui ne l'a pas fait de cette façon) doivent fonctionner sur une taille de segment fixe? Je sais qu'il est plus facile à implémenter sur un simple tas contigu, …
... et unmarshalling / désérialisation? L'explication de Wikipédia ne me laisse pas plus sage! Je suis un programmeur Java, au cas où la terminologie est utilisée différemment dans différentes langues.
AFAIK, mes extendsclasses et implementsinterfaces parentales . Mais je rencontre une situation où je ne peux pas l'utiliser implements SomeInterface. C'est la déclaration d'un type générique. Par exemple: public interface CallsForGrow {...} public class GrowingArrayList <T implements CallsForGrow> // BAD, won't work! extends ArrayList<T> Ici, l'utilisation implementsest interdite syntaxiquement. J'ai …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 6 ans . Existe-t-il un IDE Java écrit en Java? Je viens de …
Aujourd'hui, commenter est plus facile que jamais. En Java, il existe de belles techniques pour lier les commentaires aux classes, et les IDE Java sont bons pour créer des shells de commentaires pour vous. Des langages comme Clojure vous permettent même d'ajouter une description d'une fonction dans le code de …
il y a quelques discussions sur SO sur les méthodes setter retournant "ce" type. Et on dirait que java 7 avait la proposition de méthodes void renvoyant ceci. Mais cette proposition n'a pas pu atteindre les fonctionnalités de Java 7. Je n'ai pas pu trouver si cette proposition est déplacée …
Je reste dans un environnement où les gens croient: Les génériques Java sont la fonctionnalité exclusivement utilisée pour l'écriture de bibliothèque et non pour le véritable codage. C ++ est un langage de programmation OO; templateest une fonctionnalité optionnelle et évitable Cependant, ces personnes dépendent fortement des bibliothèques écrites en …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
Y a-t-il un but pour déclarer une init()méthode pour un type? Je ne demande pas si nous devrions préférer init()un constructeur ou comment éviter de déclarerinit() . Je demande s'il y a une raison derrière la déclaration d'une init()méthode (voir à quel point elle est courante) ou si c'est une …
En Java , il y a des types primitifs pour byte, short, intet longet la même chose pour floatet double. Pourquoi est-il nécessaire qu'une personne définisse le nombre d'octets à utiliser pour une valeur primitive? La taille ne pouvait-elle pas être déterminée de manière dynamique en fonction de la taille …
Quelle est la différence entre les modèles de conception orientés objet et les principes? S'agit-il de choses différentes? Autant que je sache, les deux essaient d'atteindre un objectif commun (par exemple, la flexibilité). Alors, puis-je dire qu'un modèle est un principe et vice versa? Principe de conception = SOLIDE (c.-à-d. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.