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.
Je lis "Concurrence Java dans la pratique" et il est dit: "Heureusement, les mêmes techniques orientées objet qui vous aident à écrire des classes bien organisées et maintenables - telles que l'encapsulation et le masquage des données - peuvent également vous aider à créer des thread-safe Des classes." Le problème …
Question: Pourquoi Java / C # ne peut-il pas implémenter RAII? Clarification: je sais que le ramasse-miettes n'est pas déterministe. Ainsi, avec les fonctionnalités actuelles du langage, il n'est pas possible d'appeler automatiquement la méthode Dispose () d'un objet à la sortie de la portée. Mais pourrait-on ajouter une telle …
J'ai une grande méthode qui fait 3 tâches, chacune d'elles peut être extraite dans une fonction distincte. Si je crée des fonctions supplémentaires pour chacune de ces tâches, cela améliorera-t-il mon code ou non et pourquoi? Évidemment, cela fera moins de lignes de code dans la fonction principale, mais il …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 6 ans . Je sais qu'un navigateur Web …
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 5 ans . J'ai entendu dire que Google utilise …
Je suis nouveau à Java; à travers mes études, j'ai lu que la réflexion est utilisée pour invoquer des classes et des méthodes, et savoir quelles méthodes sont implémentées ou non. Quand dois-je utiliser la réflexion et quelle est la différence entre utiliser la réflexion et instancier des objets et …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 5 ans . Bien que la convention de …
Au cours des derniers mois, je suis tombé plusieurs fois sur la technique / le schéma suivant. Cependant, je n'arrive pas à trouver un nom spécifique, et je ne suis pas sûr à 100% de tous ses avantages et inconvénients. Le schéma se présente comme suit: Dans une interface Java, …
Nous migrions de Java 6 vers Java 7 . Le projet est en retard et risque d'être abandonné, auquel cas il continuera d'utiliser Java 6. Quelles sont les améliorations spécifiques de Java 7 avec lesquelles nous pourrions revenir à notre responsable et le convaincre qu'il est important d'utiliser JDK 7? …
Java a int et Integer boolean et Boolean Cela semble un peu incohérent, pourquoi pas non plus boolvs Booleanutiliser un nom plus court pour le type primitif? ou integervs Integerpour garder les noms de type cohérents? Je pense que C ++ avait décidé d'utiliser boolun peu plus tôt que Java …
À l'exception du garbage collector, quelles sont les autres fonctionnalités de Java qui le rendent inapproprié pour la programmation en temps réel? Sur le net, chaque fois que Java vs C ++ est discuté en ce qui concerne la programmation en temps réel, c'est toujours le garbage collector qui est …
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. …
J'ai programmé à peu près exclusivement dans des langages compilés, en particulier Java, pendant la majeure partie de ma carrière. L'une de mes choses préférées à propos de Java est la productivité que vous pouvez être et le peu de code que vous avez réellement à écrire lorsque vous utilisez …
Est-ce que quelqu'un sait pourquoi Scala a été implémenté en Java et .NET au lieu de C ou C ++? La plupart des langages sont implémentés avec Cor C ++ [ie Erlang, Python, PHP, Ruby, Perl]. Quels sont les avantages pour Scala implémentés dans Java et .NET autres que de …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 5 ans . Nous connaissons tous la convention …
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.