Als «java» getaggte Fragen

Java ist eine plattformunabhängige, objektorientierte Programmiersprache auf hoher Ebene, die ursprünglich von Sun Microsystems entwickelt wurde. Java gehört derzeit Oracle, das Sun 2010 gekauft hat.

1
Multiple Dispatch vs. Funktionsüberladung
Ich versuche den Unterschied (falls vorhanden) zwischen den beiden zu verstehen. Laut der Wikipedia-Seite für Multiple Dispatch ist es gleichbedeutend mit Function Overloading, aber später heißt es dann weiter: In einer Sprache mit nur einem Versand, wie Java […] Das scheint ein Widerspruch zu sein, da Java das Überladen von …

5
Ist Ant immer noch im "Mainstream" für Java-Builds?
Wir haben Batch-Kommandodateien (Windows .bat), die einfach die in der Entwickler-IDE kompilierten Klassen durch umfassendere Ant-Builds (z. B. Abrufen von CVS, Clean Compile, JAR, Archiv, E-Mail usw.) auflösten, langsam ersetzt. Ich habe viel Zeit mit dem Erlernen (und Debuggen von Problemen) von Ant verbracht, daher kann ich es für diese …
14 java  training  maven  builds  ant 

3
Was ist der Sinn von Javas Paketnamenskonvention?
Ich verstehe nicht, warum Java die Umkehrung eines (wahrscheinlich hypothetischen) Domänennamens als den Namen eines Pakets verwendet, während meistens keine Verbindung zwischen dem Domänennamen, den einige Leute verwenden, und den Produkten besteht, die sie haben. Viele Entwickler haben noch nicht einmal eine Domain. Was sind die Gründe für diese Namenskonvention, …
14 java  packages 


2
Existiert das Decorator-Pattern in den Java-IO-Klassen?
Für eine Zuordnung muss ich herausfinden, welche der Gang of Four Entwurfsmuster die Klassen java.io.Readerund ihre Unterklassen java.io.PushbackReader, java.io.BufferedReaderund java.io.FilterReadermit gebaut wurden. Nach diesem Beitrag wäre das Entwurfsmuster das Dekorateurmuster. Dies macht nur Sinn für mich , wenn PushbackReader, BufferedReaderund FilterReaderkann eingerichtet werden , die gleichzeitig verwendet werden, wodurch effektiv …

6
Ist Flash Java-Applets wirklich überlegen? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …

10
Hilf mir, das nachzuholen, was ich seit Java 1.4.2 verpasst habe.
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …

8
Wofür eignen sich geprüfte Ausnahmen in Java? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Javas geprüfte Ausnahmen haben im Laufe der …

4
Ist Java zu Linux, was .NET zu Windows ist? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Wird Java zum De-facto-Standard für die Entwicklung …
14 java  .net  comparison 

2
Was ist ein Ausgabeargument, auf das in Martins Clean Code verwiesen wird?
Auf Seite 45 von Robert C. Martins Clean Code: A Handbook of Agile Software Craftsmanship schreibt Martin, dass Ausgabeargumente vermieden werden sollten. Ich habe Probleme, die Bedeutung von "Ausgabeargument" zu verstehen und warum sie vermieden werden sollten. Martins Beispiel für ein Ausgabeargument appendFooter(s);ruft die Funktion auf public void appendFooter(StringBuffer report). …
14 java  clean-code 

3
In MVC sollte DAO von Controller oder Model aufgerufen werden
Ich habe verschiedene Argumente dafür gesehen, dass DAO direkt von der Controller-Klasse und auch von der Model-Klasse aufgerufen wird. Ich persönlich bin der Meinung, dass der Controller nicht mit DAO, sondern mit der Model-Klasse gekoppelt werden sollte, wenn wir dem MVC-Muster folgen sollte das DAO von innen aufrufen und der …

3
Sollte ein DAO ein Singleton sein oder nicht?
Ich entwickle eine RESTful-API und halte es für zweckmäßig, DAOs für meine Ressourcen zu verwenden, da ich, obwohl ich beabsichtige, nur Speicher zum Speichern dieser Ressourcen zu verwenden, nicht die Tür zu jedem schließen möchte, der meine Bibliothek verwendet, wenn er dies möchte eine Datenbankimplementierung für das DAO. Meine Frage …

3
Saubere Architektur - Zu viele Anwendungsfallklassen
Ich gehe in die saubere Architektur und hebe mein Android-Level von MVC auf MVP , indem ich DI mit Dolch 2, Reaktivität mit RxJava 2 und natürlich Java 8 einführe. In der MVP Clean-Architektur gibt es eine Schicht zwischen den Entitäten (in Datenspeichern) und den Präsentatoren , die auf sie …
14 java  android  use-case  mvp 


5
Unit-Test einer Leermethode
Um einen Fehler in einer Anwendung zu beheben, änderte ich eine benannte Methode, postLoginindem ich einer vorhandenen Methode namens einen Aufruf hinzufügte getShoppingCart. Code protected void postLogin() { getShoppingCart(); } Ich bin mir jedoch nicht sicher, wie ich einen Unit-Test am besten schreiben kann postLogin. Ansatz 1 Verwenden Sie verify …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.