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.

6
Was würden Sie zu diesem Zeitpunkt für Ihr Projekt zwischen .NET und Java wählen? [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 …
13 java  .net  mono 

4
Was ist der Unterschied zwischen Callable <T> und Java 8s Supplier <T>?
Ich bin von C # auf Java umgestiegen, nachdem ich einige Empfehlungen von CodeReview erhalten hatte. Als ich mich mit LWJGL befasste, fiel mir ein, dass jeder Aufruf von Displayauf dem gleichen Thread ausgeführt werden muss, auf dem die Display.create()Methode aufgerufen wurde. Daran erinnernd, habe ich eine Klasse zusammengestellt, die …
13 java 



4
Boolesches Feld benennen, das ein Verb ist
In Java werden standardmäßig Getter und Setter für Boolesche Felder isField()und verwendet setField(). Das funktioniert völlig in Ordnung , mit Feldnamen , die Adjektive wie active, visible, closedusw. Aber wie kann ich ein Feld benennen, das die Bedeutung eines Verbs hat haveChildren? Fügen Sie dem Verb ( ) "_ing" hinzu …
13 java  naming 

2
Welche k-besten Shortest-Path-Algorithmen sollte ich berücksichtigen?
Ich löse ein Problem mit der Optimierung der Diagrammsuche. Ich muss die k besten azyklischen kürzesten Wege durch einen gerichteten gewichteten Graphen finden. Ich weiß, dass es eine Reihe von genauen und ungefähren k-best-Algorithmen gibt, aber die meisten neueren Untersuchungen scheinen sich an sehr großen, sehr spärlich verknüpften Graphen zu …
13 java  algorithms 


6
Regeln und Hinweise zur Protokollierung?
In meiner Organisation haben wir einige Regeln / Richtlinien zur Protokollierung zusammengestellt, die ich gerne wissen möchte, ob Sie sie ergänzen oder kommentieren können. Wir verwenden Java, aber Sie können allgemein Kommentare zu Anmelderegeln und Ratschlägen abgeben Verwenden Sie die richtige Protokollierungsstufe FEHLER: Etwas ist sehr schief gelaufen und muss …
13 java  logging 


2
Wie kann ich meine Codierungsfähigkeiten für immer nutzen?
Bis zum Herbst sollten meine beiden kleinen Websites mit einem minimalen / Null-Input rund 1200 US-Dollar pro Monat generieren, was ausreicht, um bequem genug davon zu leben. Anstatt mich auf ein anderes Geschäft einzulassen, würde ich gerne die nächsten Jahre damit verbringen, etwas wirklich Gutes zu tun oder anderen Menschen …
13 c#  java  php  javascript  jquery 

2
Ist Logger.getLogger (MyClass.class) der beste Weg, um log4j-Logger zu initialisieren?
In diesem Mkyong-Tutorial wird vorgeschlagen, Logger folgendermaßen zu initialisieren: @Controller public class WelcomeController { private static final Logger logger = Logger.getLogger(WelcomeController.class); // etc } Vermutlich initialisiert vermutlich jede andere Klasse, die einen Logger hat, ihre Logger auf die gleiche Weise. Meine Frage ist - ist das der beste Weg, es …
13 java  logging 

1
Was bedeutet Syntaxessig?
Ich habe Groovy in Action, Second Edition, durchgelesen und auf einer Fußnote den folgenden Text gefunden Java gießt "Syntaxessig" über ein solches Konstrukt, um Programmierer davon abzuhalten, es zu verwenden. Was bedeutet der Begriff syntax vinegarhier? Ich habe noch nie von diesem Begriff gehört und nach DuckDuckGo und Google gesucht, …
12 java  syntax  groovy 


5
Vererbung gegen zusätzliche Eigenschaft mit Nullwert
Ist es für Klassen mit optionalen Feldern besser, Vererbung oder eine nullfähige Eigenschaft zu verwenden? Betrachten Sie dieses Beispiel: class Book { private String name; } class BookWithColor extends Book { private String color; } oder class Book { private String name; private String color; //when this is null then …
12 java  inheritance  class  null 

1
Missbrauchen wir statische Methoden?
Vor ein paar Monaten habe ich angefangen, in einem neuen Projekt zu arbeiten, und als ich den Code durchgesehen habe, habe ich die Menge der verwendeten statischen Methoden gemerkt. In ihnen sind nicht nur Utility-Methoden collectionToCsvString(Collection&lt;E&gt; elements), sondern auch viele Geschäftslogiken enthalten. Als ich den Verantwortlichen nach den Hintergründen fragte, …

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.