Als «java» getaggte Fragen

19
Joda Time gegen Java Time

Obwohl Joda reich an Funktionen und ausgefeilter als die Standard-Java-Zeit ist, ist es möglicherweise nicht immer die beste Wahl. Wie entscheide ich, ob ich Joda Time oder Java Time in einem Java-Code verwenden soll? Gibt es eine Richtlinie, die uns sagt, wie wir die richtige für unsere...

19
Dokumentation der mathematischen Logik im Code

Manchmal, wenn auch nicht oft, muss ich mathematische Logik in meinen Code einfügen. Die verwendeten Konzepte sind meist sehr einfach, aber der resultierende Code ist nicht - viele Variablen mit unklarem Zweck und einige Operationen mit nicht so offensichtlicher Absicht. Ich will damit nicht sagen...

19
Mit @Nonnull annotierte Parameter auf Null prüfen?

Wir haben damit begonnen, FindBugs zu verwenden und unsere Parameter mit den @Nonnullentsprechenden Anmerkungen zu versehen , und es ist großartig, früh im Zyklus auf Fehler hinzuweisen. Bisher haben wir diese Argumente weiterhin auf die nullVerwendung von Guava's checkNotNullüberprüft, aber ich...

19
Wie wichtig sind Designmuster bei der Programmierung?

Ich bin ein Universitätsstudent und habe gerade angefangen, über Designmuster zu lernen und zu kämpfen, um den Zweck von ihnen zu verstehen. Ich habe versucht, sie zu recherchieren, aber alle Ressourcen, die ich gefunden habe, scheinen auf akademische und nicht auf professionelle Weise über sie zu...

19
Beeinflusst die modulare Programmierung die Rechenzeit?

Jeder sagt, ich sollte meinen Code modular gestalten, aber ist es nicht weniger effizient, wenn ich mehr Methodenaufrufe als weniger, aber größere Methoden verwende? Was ist der Unterschied in Java, C oder C ++? Ich habe festgestellt, dass das Bearbeiten, Lesen und Verstehen einfacher ist,...

18
Was ist der Unterschied zwischen Rückrufen und Zuhörern?

In Blackberry können wir die keyChar () -Methode überschreiben und das Tastendruckereignis erfassen, oder wir können uns aufKeyPressListener registrieren. Ich weiß, onKeyListener ist Beobachtermuster. In Android gibt es auch eine KeyEvent.callback und onKeyListener Beides sind Ereignisse, bei...

18
Wie funktionieren Java AOT-Compiler?

Es gibt eine Reihe von Tools ( Excelsior JET usw.), die behaupten, Java-Apps in native ausführbare Dateien ( *.exe) zu verwandeln . Ich verstehe jedoch, dass diese Tools eigentlich nur native Wrapper erstellen, die javaüber eine Shell oder eine Befehlszeile aufgerufen / ausgeführt werden. Wenn...

18
Wo soll die Spring-Konfigurationsdatei abgelegt werden?

Ich möchte Spring Framework in mein Projekt integrieren, insbesondere auf der Serverseite. Ich möchte es also nicht in den WEB-INF-Ordner der Kriegsdatei legen. Soll ich eine applicationContext.xml in jede Ebene einfügen (bedeutet, dass jedes Projekt in verschiedene Projekte unterteilt ist?...