Questions marquées «java»

Java est un langage de programmation de haut niveau populaire. Utilisez cette balise lorsque vous rencontrez des problèmes pour utiliser ou comprendre la langue elle-même. Cette balise est rarement utilisée seule et est le plus souvent utilisée en conjonction avec [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] et [maven].

8
Spring AOP vs AspectJ
J'ai l'impression que Spring AOP est mieux utilisé pour des tâches spécifiques à une application telles que la sécurité, la journalisation, les transactions, etc., car il utilise des annotations Java5 personnalisées comme cadre. Cependant, AspectJ semble être des modèles de conception plus conviviaux. Quelqu'un peut-il mettre en évidence les différents …

19
Restriction d'accès: le type 'Application' n'est pas API (restriction sur la bibliothèque requise rt.jar)
Voici le code: package mscontroller; import javax.swing.*; import com.apple.eawt.Application; public class Main { public static void main(String[] args) { Application app = new Application(); app.setEnabledAboutMenu(true); AMEListener listener = new AMEListener(); app.addApplicationListener(listener); JFrame mainFrame = new JFrame("Application Menu Example"); mainFrame.setSize(500, 500); mainFrame.setVisible(true); } } voici l'erreur: Exception in thread "main" java.lang.Error: …
178 java  eclipse  macos  jar 


3
Spécification de la version Java dans maven - différences entre les propriétés et le plugin du compilateur
Je ne suis pas très expérimenté avec maven et en expérimentant avec un projet multi-module, j'ai commencé à me demander comment puis-je spécifier la version java pour tous mes modules enfants dans le parent maven pom. Jusqu'à aujourd'hui, je n'utilisais que: <properties> <java.version>1.8</java.version> </properties> mais lors de la recherche, j'ai …






15
Openssl n'est pas reconnu comme une commande interne ou externe
Je souhaite générer une signature d'application pour mon application qui sera ultérieurement intégrée à Facebook. Dans l'un des tutoriels de Facebook, j'ai trouvé cette commande: keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 Dans le didacticiel, il est dit qu'en exécutant cette cmd, mon processus …


9
Obtenir la version de l'artefact Maven au moment de l'exécution
J'ai remarqué que dans le JAR d'un artefact Maven, l'attribut project.version est inclus dans deux fichiers: META-INF/maven/${groupId}/${artifactId}/pom.properties META-INF/maven/${groupId}/${artifactId}/pom.xml Existe-t-il un moyen recommandé de lire cette version au moment de l'exécution?
177 java  maven-2 

17
Fonctions de rappel en Java
Existe-t-il un moyen de passer une fonction de rappel dans une méthode Java? Le comportement que j'essaie d'imiter est un délégué .Net passé à une fonction. J'ai vu des gens suggérer de créer un objet séparé, mais cela semble exagéré, mais je suis conscient que parfois exagérer est la seule …

6
Revenir d'un bloc finally en Java
J'ai été récemment surpris de constater qu'il est possible d'avoir une instruction return dans un bloc finally en Java. Il semble que beaucoup de gens pensent que c'est une mauvaise chose à faire comme décrit dans « Ne pas revenir dans une clause enfin ». En grattant un peu plus …

12
Pourquoi String est-il immuable en Java?
On m'a demandé dans une interview pourquoi String est immuable J'ai répondu comme ceci: Lorsque nous créons une chaîne en java comme String s1="hello";alors un objet sera créé dans la piscine de chaîne (bonjour) et s1 pointera à bonjour .Maintenant si encore une fois nous ne String s2="hello";puis un autre …
177 java  string 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.