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.

2
Warum schreibt Java den Dateinamen nicht in args?
In C und C ++ enthält die main-Methode den Dateinamen an der ersten Position des Arrays bei argv [0]. In Java ist der Dateiname jedoch nicht im Array args string enthalten. Gibt es dafür einen praktischen Grund? Ich verstehe, dass dies die Iteration durch Befehlszeilenargumente 0-basiert anstelle von 1-basiert macht, …
20 java  c++  c 

8
Java - Warum nennen wir ein Array einen "Vektor"?
Ich lese ein Buch über Java-Programmierung und möchte bestätigen, dass ich die Definition des Wortes "Vektor" verstehe. Wikipedia sagt, der Vektor sei "ein eindimensionales Array", Quelle http://en.wikipedia.org/wiki/Vector . Wäre es nicht einfacher, das Array einfach als Array zu bezeichnen? Gibt es einen Grund, warum wir eine so ausgefallene Sprache wie …
20 java 

5
Effiziente Methode zum Mischen von Objekten
Ich schreibe ein Programm für eine Quizsoftware. Ich habe eine Frageklasse, die die ArrayLists für die Frage, die Antwort, die Optionen, die Marken und die negativen Marken enthält. Etwas wie das: class question { private ArrayList<Integer> index_list; private ArrayList<String> question_list; private ArrayList<String> answer_list; private ArrayList<String> opt1_list; private ArrayList<String> opt2_list; } …
20 java  collections 


4
Warum ist die Heap-Größe für JVMs festgelegt?
Kann mir jemand erklären, warum JVMs (ich habe nicht zu viele geprüft, aber ich habe noch nie eine gesehen, die das nicht so gemacht hat) auf einer festen Heap-Größe ausgeführt werden müssen? Ich weiß, dass die Implementierung auf einem einfachen zusammenhängenden Heap einfacher ist, aber die Sun-JVM ist inzwischen über …
20 java 


4
Wer erweitert Schnittstellen? Und warum?
AFAIK, meine Klasse extendsElternklassen und implementsSchnittstellen. Aber ich stoße auf eine Situation, die ich nicht nutzen kann implements SomeInterface. Es ist die Deklaration eines generischen Typs. Beispielsweise: public interface CallsForGrow {...} public class GrowingArrayList <T implements CallsForGrow> // BAD, won't work! extends ArrayList<T> Hier ist das Verwenden implementssyntaktisch verboten. Ich …

7
Java IDE in reinem Java geschrieben? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 6 Jahren . Gibt es eine Java-IDE, die in Java geschrieben ist? Ich habe heute in …


2
Java void-Methoden geben dies implizit zurück
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Es gibt einige Diskussionen zu SO über Setter-Methoden, die "diesen" Typ zurückgeben. Und es sieht so aus, als ob Java 7 den Vorschlag hatte, diese ungültigen Methoden zurückzugeben. …
20 java 

8
Wie kann das Bewusstsein für generisches Programmieren unter den Teammitgliedern verbreitet werden?
Ich wohne in einer Umgebung, in der die Leute glauben: Java-Generika sind die Funktion, die ausschließlich für das Schreiben von Bibliotheken und nicht für die eigentliche Codierung verwendet wird. C ++ ist eine OO-Programmiersprache. templateist eine optionale und vermeidbare Funktion Diese Menschen sind jedoch sehr auf die Bibliotheken angewiesen, die …
20 java  c++  templates  generics 

7
Ist Java (noch) die plattformübergreifende Sprache der Wahl? [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 …



7
Unterschied zwischen Muster und Prinzip
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 7 Jahren migriert . Was ist der Unterschied zwischen objektorientierten Entwurfsmustern und Prinzipien? Sind sie verschiedene Dinge? Nach meinem Verständnis versuchen beide, ein gemeinsames Ziel zu erreichen (z. B. Flexibilität). Kann ich …

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.