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.

4
Argumente gegen das Einchecken von Binärdateien in SCMs
Ich arbeite für ein Unternehmen, das hauptsächlich Java-Anwendungen erstellt, und ich versuche, alle davon zu überzeugen, keine Binärdateien (Abhängigkeiten und Endprodukte) mehr in SCM einzuchecken. Sie wissen, dass es eine schlechte Praxis ist, aber sie denken, dass "es funktioniert" und es ist nicht wirklich ein Problem, selbst wenn viele Leute …
10 java  builds 




1
Wie kann man einen Algorithmus mit Beispieldaten richtig dokumentieren?
Ich frage mich, was eine Algorithmusdokumentation enthalten sollte. Ich kann keine richtige Richtlinie finden, der ich folgen kann. Ich habe vor, aufzunehmen Zusammenfassung des Algorithmus Beschreibung des Algorithmus Flussdiagramme Pseudocodes Beispiel-Eingabedatensatz (mehrfach) Ausgabedaten Unit-Tests Experimente Der Kunde fordert eine solche Dokumentation an, um: das Vertrauen in unsere eigenen Zahlen zu …

2
Boolesche Größe in Java nicht definiert: Warum?
Ich sehe, dass die Größe des Booleschen Werts nicht definiert ist. Unten sind zwei Aussagen, die ich bei der Größe primitiver Java-Daten sehe nicht genau definiert Weitere Erklärung sagt Boolescher Wert stellt eine Information dar, aber seine "Größe" ist nicht genau definiert. Die Frage kam mir, warum Boolescher Wert in …
10 java  concepts  boolean 

1
Das Beobachtermuster unter Verwendung des Ziehmechanismus
Ich habe mich über die folgende Implementierung von gewundert public void update(Observable obs, Object arg) Während ich an alle meine Beobachter senden und mit notifyObserver()I aktualisieren und Verweise an thisden Beobachter weitergeben gettersmöchte, kann ich das aus dem Betreff verwenden, um die gewünschten Informationen abzurufen. Wofür ist das argArgument für …


1
Was bedeutet "TILT" in einem Kommentar?
Ich lese Clean Code von Robert C. Martin und der Satz kommt TILTunerklärlicherweise in einigen Codebeispielen vor. Beispiel (übrigens in Java): ... public String errorMessage() { switch (status) { case ErrorCode.OK: // TILT - Should not get here. return ""; case ErrorCode.UNEXPECTED_ARGUMENT: return "Unexpected argument"; case ErrorCode.MISSING_ARGUMENT: return "Missing argument"; …

2
Granularität von Ausnahmen
Ich bin in eine Debatte zwischen ein paar Freunden und mir geraten. Sie bevorzugen allgemeine Ausnahmen wie ClientErrorExceptionund ServerErrorExceptionmit Details als Ausnahmefelder, während ich es vorziehe, die Dinge spezifischer zu gestalten. Zum Beispiel könnte ich eine Handvoll Ausnahmen haben wie: BadRequestException AuthenticationFailureException ProductNotFoundException Jedes dieser Elemente basiert auf dem von …



2
Wie kapseln Sie interne Klassen in eine in Java geschriebene API?
Wir müssen eine Bibliothek schreiben. Natürlich sollte es nur eine sehr kleine API haben (so breit wie nötig, so klein wie möglich). Die Interna der Bibliothek sind etwas komplex. Daher müssen sie strukturiert werden. Für die Strukturierung sehe ich derzeit zwei Möglichkeiten: 1. Verwenden Sie Pakete. Profis: Die Bibliothek kann …



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.